Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
Conflicts:
.gitignore
common.mk
common/debug_config.h
common/print.h
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
serial_mouse_mousesystems.c are new
|
|
macro
|
|
|
|
* 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
|
|
* 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.
|
|
- to support Adjustable keyboard(composite device?)
|
|
|
|
|
|
|
|
|
|
- without this fix wakeup often fails
- keyboard can wakeup once or twice but fails after that
|
|
|
|
- Command can force to enable NKRO even when boot mode
- After boot keyboard may be in boot mode due to BIOS' request
|
|
- NKRO is used only when keyboard_protocol = 1(report)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Add support for Adafruit's Bluefruit
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|