There is a small typo in teensy3/usb_desc.c, teensy4/usb_desc.c. Should read `capabilities` rather than `capbilities`.main
// ************************************************************** | // ************************************************************** | ||||
// USB Configuration Descriptor. This huge descriptor tells all | // USB Configuration Descriptor. This huge descriptor tells all | ||||
// of the devices capbilities. | |||||
// of the devices capabilities. | |||||
static uint8_t config_descriptor[CONFIG_DESC_SIZE] = { | static uint8_t config_descriptor[CONFIG_DESC_SIZE] = { | ||||
// configuration descriptor, USB spec 9.6.3, page 264-266, Table 9-10 | // configuration descriptor, USB spec 9.6.3, page 264-266, Table 9-10 | ||||
9, // bLength; | 9, // bLength; |
// ************************************************************** | // ************************************************************** | ||||
// USB Configuration Descriptor. This huge descriptor tells all | // USB Configuration Descriptor. This huge descriptor tells all | ||||
// of the devices capbilities. | |||||
// of the devices capabilities. | |||||
PROGMEM const uint8_t usb_config_descriptor_480[CONFIG_DESC_SIZE] = { | PROGMEM const uint8_t usb_config_descriptor_480[CONFIG_DESC_SIZE] = { | ||||
// configuration descriptor, USB spec 9.6.3, page 264-266, Table 9-10 | // configuration descriptor, USB spec 9.6.3, page 264-266, Table 9-10 |