2010-08-23 08:46:24 +02:00
|
|
|
Keyboard Firmware
|
|
|
|
=================
|
|
|
|
2010/08/23 noname
|
|
|
|
|
|
|
|
|
|
|
|
VERSION
|
|
|
|
-------
|
|
|
|
0.1 2010/08/23
|
|
|
|
implemented for macway modified.
|
|
|
|
It works as normal keyboard now.
|
|
|
|
|
|
|
|
|
|
|
|
TODO
|
|
|
|
----
|
|
|
|
modulization
|
|
|
|
clean source
|
|
|
|
debouncing
|
2010-09-16 14:05:15 +02:00
|
|
|
will be coded when bouncing occurs.
|
|
|
|
bouncing doesnt occur on my alps switch so far.
|
|
|
|
scan rate is too slow?(to be measure)
|
2010-08-23 08:46:24 +02:00
|
|
|
anti-ghost
|
2010-09-16 14:05:15 +02:00
|
|
|
2010/09/13 done
|
2010-09-12 17:00:58 +02:00
|
|
|
sleep&wakeup
|
|
|
|
boot keyboard support
|
|
|
|
mouse key
|
2010-08-23 08:46:24 +02:00
|
|
|
keymap layer
|
2010-09-16 14:05:15 +02:00
|
|
|
2010/09/16 simple layer(HHKB/vi cursor)
|
2010-08-23 08:46:24 +02:00
|
|
|
key combination switch
|
|
|
|
toggle siwtch
|
|
|
|
setting menu(wizard)
|
|
|
|
debug console
|
|
|
|
keymap setting
|
|
|
|
matrix display
|
2010-09-12 17:00:58 +02:00
|
|
|
PS/2 keyboard mode
|
2010-08-23 08:46:24 +02:00
|
|
|
HHKB support
|
|
|
|
Trackpoint(PS/2) support
|
|
|
|
Thinkpad keyboard support
|
|
|
|
|
|
|
|
|
|
|
|
target board
|
|
|
|
------------
|
|
|
|
Teensy 2.0
|
|
|
|
http://www.pjrc.com/teensy
|
|
|
|
|
|
|
|
|
|
|
|
projects based on/related to
|
|
|
|
----------------------------
|
|
|
|
PJRC USB Keyboard Example
|
|
|
|
http://www.pjrc.com/teensy/usb_keyboard.html
|
|
|
|
kbupgrade
|
|
|
|
http://github.com/rhomann/kbupgrade
|
|
|
|
http://geekhack.org/showwiki.php?title=Island:8406
|
|
|
|
c64key
|
|
|
|
http://symlink.dk/projects/c64key/
|
|
|
|
rump
|
|
|
|
http://mg8.org/rump/
|
|
|
|
http://github.com/clee/rump
|
|
|
|
dulcimer
|
|
|
|
http://www.schatenseite.de/dulcimer.html
|
|
|
|
humblehacker-keyboard
|
|
|
|
http://github.com/humblehacker
|
|
|
|
http://www.humblehacker.com/keyboard/
|
|
|
|
http://geekhack.org/showwiki.php?title=Island:6292
|
|
|
|
ps2avr
|
|
|
|
http://sourceforge.net/projects/ps2avr/
|
|
|
|
|
|
|
|
|
|
|
|
EOF
|