integrated serial mouse drivers as a feature into the firmware architecture
* 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
This commit is contained in:
parent
388fe60c67
commit
7dde35d4f7
5 changed files with 84 additions and 1 deletions
|
|
@ -91,6 +91,19 @@ PS2_USE_USART = yes # uses hardware USART engine for PS/2 signal receive(recomen
|
|||
#PS2_USE_INT = yes # uses external interrupt for falling edge of PS/2 clock pin
|
||||
#PS2_USE_BUSYWAIT = yes # uses primitive reference code
|
||||
|
||||
# Serial Mouse Options
|
||||
# You can choose a mouse protocol and the implementation of
|
||||
# the underlying serial connection.
|
||||
#
|
||||
#SERIAL_MOUSE_MICROSOFT_ENABLE = yes # Enable support for Microsoft-compatible mice
|
||||
#SERIAL_MOUSE_MOUSESYSTEMS_ENABLE = yes # Enable support for Mousesystems-compatible mice
|
||||
#SERIAL_MOUSE_USE_UART = yes # use hardware UART for serial connection
|
||||
#SERIAL_MOUSE_USE_SOFT = yes # use software serial implementation
|
||||
|
||||
# Optional serial mouse driver features
|
||||
# Support scrolling while holding the middle mouse button
|
||||
# (currently only supported for Mousesystems mice):
|
||||
#OPT_DEFS += -DSERIAL_MOUSE_CENTER_SCROLL
|
||||
|
||||
# Optimize size but this may cause error "relocation truncated to fit"
|
||||
#EXTRALDFLAGS = -Wl,--relax
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue