You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
93 lines
2.2 KiB
93 lines
2.2 KiB
13 years ago
|
#
|
||
|
# For a description of the syntax of this configuration file,
|
||
|
# see misc/tools/kconfig-language.txt.
|
||
|
#
|
||
|
config USBHOST_NPREALLOC
|
||
|
int "Number of pre-allocated class instances"
|
||
|
default 4
|
||
|
---help---
|
||
|
Number of pre-allocated class instances
|
||
|
|
||
|
config USBHOST_BULK_DISABLE
|
||
|
bool "Disable bulk endpoint support"
|
||
|
default n
|
||
|
---help---
|
||
|
On some architectures, selecting this setting will reduce driver size
|
||
|
by disabling bulk endpoint support
|
||
|
|
||
|
config USBHOST_INT_DISABLE
|
||
|
bool "Disable interrupt endpoint support"
|
||
|
default n
|
||
|
---help---
|
||
|
On some architectures, selecting this setting will reduce driver size
|
||
|
by disabling interrupt endpoint support
|
||
|
|
||
|
config USBHOST_ISOC_DISABLE
|
||
|
bool "Disable isochronous endpoint support"
|
||
|
default n
|
||
|
---help---
|
||
|
On some architectures, selecting this setting will reduce driver size
|
||
|
by disabling isochronous endpoint support
|
||
|
|
||
|
config USBHOST_HIDKBD
|
||
|
bool "HID keyboad class support"
|
||
|
default n
|
||
|
depends on !USBHOST_INT_DISABLE && SCHED_WORKQUEUE && !DISABLE_SIGNALS
|
||
|
|
||
|
if USBHOST_HIDKBD
|
||
|
config HIDKBD_POLLUSEC
|
||
|
bool ""
|
||
|
default n
|
||
|
---help---
|
||
|
Device poll rate in microseconds. Default: 100 milliseconds.
|
||
|
|
||
|
config HIDKBD_DEFPRIO
|
||
|
bool ""
|
||
|
default n
|
||
|
---help---
|
||
|
Priority of the polling thread. Default: 50.
|
||
|
|
||
|
config HIDKBD_STACKSIZE
|
||
|
bool ""
|
||
|
default n
|
||
|
---help---
|
||
|
Stack size for polling thread. Default: 1024
|
||
|
|
||
|
config HIDKBD_BUFSIZE
|
||
|
bool ""
|
||
|
default n
|
||
|
---help---
|
||
|
Scancode buffer size. Default: 64.
|
||
|
|
||
|
config HIDKBD_NPOLLWAITERS
|
||
|
bool ""
|
||
|
default n
|
||
|
---help---
|
||
|
If the poll() method is enabled, this defines the maximum number
|
||
|
of threads that can be waiting for keyboard events. Default: 2.
|
||
|
|
||
|
config HIDKBD_RAWSCANCODES
|
||
|
bool ""
|
||
|
default n
|
||
|
---help---
|
||
|
If set to y no conversion will be made on the raw keyboard scan
|
||
|
codes. Default: ASCII conversion.
|
||
|
|
||
|
config HIDKBD_ALLSCANCODES
|
||
|
bool ""
|
||
|
default n
|
||
|
---help---
|
||
|
If set to y all 231 possible scancodes will be converted to
|
||
|
something. Default: 104 key US keyboard.
|
||
|
|
||
|
config HIDKBD_NODEBOUNCE
|
||
|
bool ""
|
||
|
default n
|
||
|
---help---
|
||
|
If set to y normal debouncing is disabled. Default:
|
||
|
Debounce enabled (No repeat keys).
|
||
|
USB host mass storage class driver. Requires USBHOST=y,
|
||
|
config USBHOST_BULK_DISABLE=n, NFILE_DESCRIPTORS > 0,
|
||
|
and SCHED_WORKQUEUE=y
|
||
|
endif
|