boards: select the keyboard byte stream where the application needs it

These are the configurations whose application reads the USB HID keyboard
as a byte stream.  Now that the driver reports through the keyboard upper
half, they need INPUT_KEYBOARD_BYTESTREAM to keep behaving as before.

INPUT drops out of the normalised defconfigs because USBHOST_HIDKBD now
selects it.

Signed-off-by: Jorge Guzman <jorge.gzm@gmail.com>
This commit is contained in:
Jorge Guzman 2026-07-30 17:35:46 -03:00 committed by Alan C. Assis
parent f0a870baab
commit f47fd03407
9 changed files with 18 additions and 1 deletions

View file

@ -23,8 +23,9 @@ CONFIG_FAT_LCNAMES=y
CONFIG_FAT_LFN=y
CONFIG_FS_FAT=y
CONFIG_INIT_ENTRYPOINT="nsh_main"
CONFIG_INPUT=y
CONFIG_INPUT_KEYBOARD_BYTESTREAM=y
CONFIG_INTELHEX_BINARY=y
CONFIG_LIBC_KBDCODEC=y
CONFIG_LINE_MAX=64
CONFIG_LPC17_40_UART0=y
CONFIG_LPC17_40_USBHOST=y

View file

@ -55,7 +55,9 @@ CONFIG_HAVE_CXX=y
CONFIG_HAVE_CXXINITIALIZE=y
CONFIG_HIDKBD_NOGETREPORT=y
CONFIG_INIT_ENTRYPOINT="nsh_main"
CONFIG_INPUT_KEYBOARD_BYTESTREAM=y
CONFIG_INTELHEX_BINARY=y
CONFIG_LIBC_KBDCODEC=y
CONFIG_NET=y
CONFIG_NET_BLUETOOTH=y
CONFIG_NET_LL_GUARDSIZE=14

View file

@ -35,7 +35,9 @@ CONFIG_FS_FAT=y
CONFIG_FS_PROCFS=y
CONFIG_FS_PROCFS_REGISTER=y
CONFIG_INIT_ENTRYPOINT="nsh_main"
CONFIG_INPUT_KEYBOARD_BYTESTREAM=y
CONFIG_INTELHEX_BINARY=y
CONFIG_LIBC_KBDCODEC=y
CONFIG_LIBC_STRERROR=y
CONFIG_LIBC_STRERROR_SHORT=y
CONFIG_MMCSD=y

View file

@ -35,7 +35,9 @@ CONFIG_FS_FAT=y
CONFIG_FS_PROCFS=y
CONFIG_FS_PROCFS_REGISTER=y
CONFIG_INIT_ENTRYPOINT="nsh_main"
CONFIG_INPUT_KEYBOARD_BYTESTREAM=y
CONFIG_INTELHEX_BINARY=y
CONFIG_LIBC_KBDCODEC=y
CONFIG_LIBC_STRERROR=y
CONFIG_LIBC_STRERROR_SHORT=y
CONFIG_MMCSD=y

View file

@ -25,7 +25,9 @@ CONFIG_FS_PROCFS=y
CONFIG_HAVE_CXX=y
CONFIG_HAVE_CXXINITIALIZE=y
CONFIG_INIT_ENTRYPOINT="nsh_main"
CONFIG_INPUT_KEYBOARD_BYTESTREAM=y
CONFIG_INTELHEX_BINARY=y
CONFIG_LIBC_KBDCODEC=y
CONFIG_LINE_MAX=64
CONFIG_NSH_BUILTIN_APPS=y
CONFIG_NSH_DISABLE_GET=y

View file

@ -54,7 +54,9 @@ CONFIG_HAVE_CXXINITIALIZE=y
CONFIG_INIT_ENTRYPOINT="nsh_main"
CONFIG_INPUT_BUTTONS=y
CONFIG_INPUT_BUTTONS_LOWER=y
CONFIG_INPUT_KEYBOARD_BYTESTREAM=y
CONFIG_INTELHEX_BINARY=y
CONFIG_LIBC_KBDCODEC=y
CONFIG_LIBM=y
CONFIG_LINE_MAX=64
CONFIG_MM_REGIONS=4

View file

@ -53,7 +53,9 @@ CONFIG_HAVE_CXXINITIALIZE=y
CONFIG_INIT_ENTRYPOINT="nsh_main"
CONFIG_INPUT_BUTTONS=y
CONFIG_INPUT_BUTTONS_LOWER=y
CONFIG_INPUT_KEYBOARD_BYTESTREAM=y
CONFIG_INTELHEX_BINARY=y
CONFIG_LIBC_KBDCODEC=y
CONFIG_LIBM=y
CONFIG_LINE_MAX=64
CONFIG_MM_REGIONS=4

View file

@ -48,10 +48,12 @@ CONFIG_HIDMOUSE_XMAX=1359
CONFIG_HIDMOUSE_YMAX=767
CONFIG_IDLETHREAD_STACKSIZE=2048
CONFIG_INIT_ENTRYPOINT="nsh_main"
CONFIG_INPUT_KEYBOARD_BYTESTREAM=y
CONFIG_JZ4780_EHCI=y
CONFIG_JZ4780_LCD=y
CONFIG_JZ4780_OHCI=y
CONFIG_LIBC_EXECFUNCS=y
CONFIG_LIBC_KBDCODEC=y
CONFIG_MQ_MAXMSGSIZE=64
CONFIG_NET=y
CONFIG_NETDEV_IFINDEX=y

View file

@ -70,11 +70,13 @@ CONFIG_HIDMOUSE_STACKSIZE=10240
CONFIG_IDLETHREAD_STACKSIZE=4194304
CONFIG_INDUSTRY_NXMODBUS=y
CONFIG_INIT_ENTRYPOINT="nsh_main"
CONFIG_INPUT_KEYBOARD_BYTESTREAM=y
CONFIG_INTEL64_ONESHOT=y
CONFIG_IOB_ALIGNMENT=64
CONFIG_IOB_BUFSIZE=2048
CONFIG_IOB_NBUFFERS=1024
CONFIG_IOB_NCHAINS=255
CONFIG_LIBC_KBDCODEC=y
CONFIG_LIBM=y
CONFIG_LOGGING_NXSCOPE=y
CONFIG_LOGGING_NXSCOPE_ACKFRAMES=y