From 12f6e9ffa76f685f7256bf1421f918f90c93add1 Mon Sep 17 00:00:00 2001 From: tmk Date: Sat, 28 Apr 2012 01:57:36 +0900 Subject: Added M0110A support contributed by skagon@github. - README is written with markdown notation. - m0110.c can handles Arrow keys and Calc keys of M0110A. - EXTRAFLAGS and EXTRALDFLAGS are added in rules.mk to give flags on make command line. --- m0110_usb/README | 55 ------------------------------------------------------- 1 file changed, 55 deletions(-) delete mode 100644 m0110_usb/README (limited to 'm0110_usb/README') diff --git a/m0110_usb/README b/m0110_usb/README deleted file mode 100644 index 6ef98757a3..0000000000 --- a/m0110_usb/README +++ /dev/null @@ -1,55 +0,0 @@ -M0110 to USB keyboard converter -=============================== -This firmware converts the protocol of Apple Macintosh keyboard M0110 into USB. - - -Connection ----------- -You need 4P4C plug and cable to connect Teensy into M0110. -Teensy port F0 is assigned for CLOCK line and F1 for DATA by default, you can change pin configuration with editing config.h.. - -Plug: - http://en.wikipedia.org/wiki/Modular_connector#4P4C - -Pinout: - http://www.kbdbabel.org/conn/kbd_connector_macplus.png - 1(Black): GND - 2(Red): CLOCK - 3(Green): DATA - 4(Yellow): +5V - - - -Build Frimware --------------- -Optionally edit Makefile and config.h for build options, pin configuration or MCU. - -$ cd m0110_usb -$ make -and program your Teensy with loader. - - - -Keymap ------- -You can change a keymap by editing code of keymap.c like following. -How to define the keymap is probably obvious. You can find key symbols in usb_keycodes.h. - -This is a default keymap for M0110. -,---------------------------------------------------------. -| `| 1| 2| 3| 4| 5| 6| 7| 8| 9| 0| -| =|Bacpa| -|---------------------------------------------------------| -|Tab | Q| W| E| R| T| Y| U| I| O| P| [| ]| \| -|---------------------------------------------------------| -|CapsLo| A| S| D| F| G| H| J| K| L| ;| '|Return| -|---------------------------------------------------------| -|Shift | Z| X| C| V| B| N| M| ,| ,| /|Shift | -`---------------------------------------------------------' - |Opt|Alt | Space |Alt |Opt| - `-----------------------------------------------' - - -Notes ------ - -EOF -- cgit v1.2.3