From 78bfaed0f59c86e2cfd9cbb8b0ad7e3009a06a65 Mon Sep 17 00:00:00 2001 From: Jeffrey Sung Date: Mon, 17 Sep 2012 06:18:24 +0900 Subject: Apple IIgs/Standard Keyboard --- keyboard/IIgs_Standard/README | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 keyboard/IIgs_Standard/README (limited to 'keyboard/IIgs_Standard/README') diff --git a/keyboard/IIgs_Standard/README b/keyboard/IIgs_Standard/README new file mode 100644 index 0000000000..d7c3935e4c --- /dev/null +++ b/keyboard/IIgs_Standard/README @@ -0,0 +1,43 @@ +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 -- cgit v1.2.3