mirror of
https://github.com/apache/nuttx.git
synced 2026-08-17 17:43:22 +08:00
HIDKBD_NOGETREPORT reads keyboard reports with DRVR_ASYNCH(), and that macro is only defined when USBHOST_ASYNCH is set. The option selected neither, so turning it on by itself fails at the call site with no hint that a second option was meant to come with it. Select it. Every in-tree configuration that sets NOGETREPORT already resolves USBHOST_ASYNCH: ci20:jumbo and sama5d3-xplained:bluetooth through USBHOST_HUB, and the two linum-stm32h753bi configurations by setting it directly. No existing build changes. The two that set it directly no longer can, since a selected symbol is no longer settable, so savedefconfig drops the line. Their defconfigs are normalized here to keep them canonical. Assisted-by: Claude:claude-opus-5 Signed-off-by: Justin Hammond <justin@dynam.ac>