Adafruit_TinyUSB_Arduino icon indicating copy to clipboard operation
Adafruit_TinyUSB_Arduino copied to clipboard

changing CFG_TUD_HID from 2 -> 1 compile issues

Open JeffCalwood opened this issue 9 months ago • 0 comments

Operating System

Windows 10

Arduino IDE version

Arduino 2.3.4

Board

Feather M0 Adalogger (SAMD21)

ArduinoCore version

1.8.5

TinyUSB Library version

3.4.1

Sketch as ATTACHED TXT

Compiled Log as ATTACHED TXT

too many initializers in Adafruit_USBD_HID.cpp line ~33

Adafruit_USBD_HID *_hid_instances[CFG_TUD_HID] = { (Adafruit_USBD_HID*)(0x14254), (Adafruit_USBD_HID*)(0x9225) };

What happened ?

not too difficult to fix with a #if CFG_TUD_HID== ... . But it seems these might be magic values from the testing phase, no ?

#if CFG_TUD_HID==2
  Adafruit_USBD_HID *_hid_instances[CFG_TUD_HID] = { (Adafruit_USBD_HID*)(0x14254), (Adafruit_USBD_HID*)(0x9225) };
#elif CFG_TUD_HID==1
  Adafruit_USBD_HID *_hid_instances[CFG_TUD_HID] = {0};
#endif

How to reproduce ?

Debug Log

No response

Screenshots

No response

JeffCalwood avatar Feb 24 '25 12:02 JeffCalwood