summaryrefslogtreecommitdiff
path: root/protocol
AgeCommit message (Collapse)Author
2014-08-26Add option 7bit data to serial_soft.ctmk
2014-08-26Revert lufa/lufa.ctmk
2014-07-27updated copyrights: serial_mouse.h, serial_mouse_microsoft.c and ↵Robin Haberkorn
serial_mouse_mousesystems.c are new
2014-07-27serial_mouse: simplified clipping of X/Y/V/H changes below -127 using a MAX ↵Robin Haberkorn
macro
2014-07-27factored out serial_mouse_init() into serial_mouse.hRobin Haberkorn
2014-07-27integrated serial mouse drivers as a feature into the firmware architectureRobin Haberkorn
* can be enabled by defining Makefile macro SERIAL_MOUSE_MICROSOFT_ENABLE or SERIAL_MOUSE_MOUSESYSTEMS_ENABLE. * Serial implementation can be chosen via SERIAL_MOUSE_USE_SOFT and SERIAL_MOUSE_USE_UART macros * UART configuration still has to be done in config.h: I added working clauses for both mouse protocols to ps2_usb's config.h
2014-07-27added serial mouse driver for Microsoft and Mousesystems miceRobin Haberkorn
* Both drivers use the interface defined in serial_mouse.h * They should work with any UART implementation (hardware/software UART) * The Microsoft driver is currently untested. The Mousesystems driver is confirmed to work.
2014-07-21Just ignore ADB Service Requesttmk
- to support Adjustable keyboard(composite device?)
2014-07-20Fix NKRO code when NKRO is disabletmk
2014-06-15Fix debug print of ps2_mousetmk
2014-04-29Fix set LED for NKRO keyboard interfacetmk
2014-04-29Unused endpoint of console OUT is commentout'dtmk
2014-04-28Fix remotewakeup of PJRC stack(Fix #121)tmk
- without this fix wakeup often fails - keyboard can wakeup once or twice but fails after that
2014-04-28Check if LUFA-git really exists(Fix #118)tmk
2014-04-27NKRO is disable when SET_PROTOCOL(boot)tmk
- Command can force to enable NKRO even when boot mode - After boot keyboard may be in boot mode due to BIOS' request
2014-04-27Make NKRO deafult when it is availabletmk
- NKRO is used only when keyboard_protocol = 1(report)
2014-04-25Add LUFA git repository(release 140302)tmk
2014-04-25Move macro definitions from lufa.c to lufa.htmk
2014-04-24Change LUFA build optionstmk
2014-04-22Return when ready check loop is timeouted(Fix #115)tmk
2014-04-21Change PollingIntervalMS to 10ms(Fix #114)tmk
2014-02-10Add doc 4704.txt and protocol commenttmk
2014-02-10Change error no and clean debug codetmk
2014-02-09Add Initial files of 4704_usbtmk
2014-01-06Added NeXT keyboard converterBenjamin Gould
2013-11-27Merge pull request #81 from bgould/mastertmk
Add support for Adafruit's Bluefruit
2013-11-28Add included header file and fix debug printtmk
2013-11-28Add ps2_interrupt.ctmk
2013-11-28Add ps2_usart.c and fix set_led at USB waketmk
2013-11-27changed tabs to spaces in bluefruit.cBenjamin Gould
2013-11-27Added bluefruit protocol and converter for 70% MBenjamin Gould
2013-11-26Fix ps2_host_recv_responsetmk
2013-11-25Add ps2_busywait.c and recfactor PS/2 protocoltmk
2013-11-21Merge branch 'ps2_mouse_fix'tmk
2013-11-21Fix PS/2 USART versiontmk
2013-11-21Fix interrupt version of ps2.ctmk
2013-11-20Add build options of ps2_mousetmk
2013-11-20Fix to build ps2_mouse with both LUFA and PJRCtmk
- change API of ps2_mouse; ps2_mouse_task() - remove mouse_report from host.c
2013-11-19Fix delay of PS/2 mouse inittmk
2013-11-19Wait for USB starting up to make debug print availabletmk
2013-11-08Add cli() to protoect ADB critical timing parttmk
2013-11-02Fix PS/2 mouse supporttmk
2013-11-02Tweak time values of busywait PS/2tmk
2013-10-14Merge blargg's fix into adb.ctmk
- <http://geekhack.org/index.php?topic=14290.msg1075201#msg1075201>
2013-10-09Change ADB scan delay 12mstmk
2013-10-08Fix ADB missing keystrokes problem Thanks, blargg! #14tmk
- Add delay between scans to prevent overlaod of ADB keyboard controllers - <http://geekhack.org/index.php?topic=14290.msg1068919#msg1068919>
2013-10-08Fix build error and debug print PJRC stack #69 #68tmk
2013-10-04Remove clear matrix on ADB recv errortmk
2013-09-25Merge branch 'm0110_keymap_section'tmk
2013-09-25Add M0120 scan code diagramtmk