X-Git-Url: https://git.friedersdorff.com/?a=blobdiff_plain;f=keyboard%2FIIgs_Standard%2FREADME;h=4f9cad1ca108f04cc425583cb8c0d0d72d9956ff;hb=4701b08b71b187cb3d015bec7e05d30e35c344ac;hp=d7c3935e4c39867f4ed2c83abd67b7ea9486566e;hpb=78bfaed0f59c86e2cfd9cbb8b0ad7e3009a06a65;p=max%2Ftmk_keyboard.git diff --git a/keyboard/IIgs_Standard/README b/keyboard/IIgs_Standard/README index d7c3935e..4f9cad1c 100644 --- a/keyboard/IIgs_Standard/README +++ b/keyboard/IIgs_Standard/README @@ -1,43 +1,45 @@ -Alternative Controller for Apple IIgs/Standard(M0116) -JeffreySung(nattyman@gmail.com) - -=============================== - -Feature -------- -- Replaceable keyboard controller for Apple IIgs(A9M0330)/Standard(M0116) -- Teensy++ 2.0 required -- Some signal bypass required -- ADB keyboard doesn't use matrix for modifier keys. With virtual row for modifier keys, these keys are merged into key matrix. -- Power key couldn't be used because power key is not connected to controller. - -History -======= -- 2012.09.17 First Release - -Build -===== -0. Just Type "Make" and return. - -Hardware -======== -PJRC Teensy ------------ -0. The following ports should not be connected to board. - From top view of Teensy++, from GND and counter clock wise. - -7,26(in keyboard PCB, these pins are VDD,GND) - -30,31(in Teensy++, these pins are Ref,GND respectively) - -5,6(D2,D3 for bluetooth in future) -1. Bypass 31 pin(from board) to E4(Teensy) -2. Bypass 30 pin(from board) to F2(Teensy) -3. Refer doc directory - -To Do -===== -0. Caps Lock connect -1. Layer Change by toggling Clear Key -2. Eject Key add. (following files should be modified.) - common/usb_keycodes.h - common/keyboard.c -3. Use bluetooth -EOF +Replacable USB Controller for Apple IIgs/Standard(M0116) +JeffreySung(nattyman@gmail.com) + +=============================== + +Feature +------- +- Replaceable keyboard controller for Apple IIgs(A9M0330)/Standard(M0116) +- Teensy++ 2.0 required +- Some signal bypass required +- ADB keyboard doesn't use matrix for modifier keys. With virtual row for modifier keys, + these keys are merged into key matrix using virtual row. + +History +======= +- 2012.09.17 First Release +- 2012.09.17 CapsLock support +- 2012.09.19 Power button added +Build +===== +0. Just Type "Make" and return. + +Hardware +======== +PJRC Teensy +----------- +0. The following ports should not be connected to board. + From top view of Teensy++, from GND and counter clock wise. + -7,26(in keyboard PCB, these pins are VDD,GND) + -30,31(in Teensy++, these pins are Ref,GND respectively) + -5,6(D2,D3 for bluetooth in future) +1. Bypass #31 pin(from board) to E4(Teensy) +2. Bypass #30 pin(from board) to F2(Teensy) +3. Bypass #6 pin(from board) to A0(Teensy) +4. Refer doc directory + +To Do +===== +0. When DEBOUNCE defined, there is a errors. +1. Layer Change by toggling Clear Key +2. Eject Key add. (following files should be modified.) + common/keycode.h + common/keyboard.c +3. Use bluetooth +EOF