Skip to content

Commit e5b45ed

Browse files
committed
clean up
1 parent 7c02454 commit e5b45ed

File tree

2 files changed

+19
-19
lines changed

2 files changed

+19
-19
lines changed

cores/arduino/Adafruit_TinyUSB_Core/Adafruit_USBD_Device.cpp

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -88,24 +88,25 @@ Adafruit_USBD_Device::Adafruit_USBD_Device(void)
8888
};
8989

9090
memcpy(_desc_cfg_buffer, &dev_cfg, sizeof(tusb_desc_configuration_t));
91-
_desc_cfg = _desc_cfg_buffer;
92-
_desc_cfg_size = sizeof(_desc_cfg_buffer);
93-
_desc_cfglen = sizeof(tusb_desc_configuration_t);
94-
_itf_count = 0;
95-
_epin_count = _epout_count = 1;
91+
_desc_cfg = _desc_cfg_buffer;
92+
_desc_cfg_maxlen = sizeof(_desc_cfg_buffer);
93+
_desc_cfg_len = sizeof(tusb_desc_configuration_t);
9694

97-
_language_id = USB_LANGUAGE;
95+
_itf_count = 0;
96+
_epin_count = _epout_count = 1;
97+
98+
_language_id = USB_LANGUAGE;
9899
_manufacturer = USB_MANUFACTURER;
99-
_product = USB_PRODUCT;
100+
_product = USB_PRODUCT;
100101
}
101102

102103
// Add interface descriptor
103104
// - Interface number will be updated to match current count
104105
// - Endpoint number is updated to be unique
105106
bool Adafruit_USBD_Device::addInterface(Adafruit_USBD_Interface& itf)
106107
{
107-
uint8_t* desc = _desc_cfg+_desc_cfglen;
108-
uint16_t const len = itf.getDescriptor(_itf_count, desc, _desc_cfg_size-_desc_cfglen);
108+
uint8_t* desc = _desc_cfg+_desc_cfg_len;
109+
uint16_t const len = itf.getDescriptor(_itf_count, desc, _desc_cfg_maxlen-_desc_cfg_len);
109110
uint8_t* desc_end = desc+len;
110111

111112
if ( !len ) return false;
@@ -126,29 +127,29 @@ bool Adafruit_USBD_Device::addInterface(Adafruit_USBD_Interface& itf)
126127
desc += desc[0]; // next
127128
}
128129

129-
_desc_cfglen += len;
130+
_desc_cfg_len += len;
130131

131132
// Update configuration descriptor
132133
tusb_desc_configuration_t* config = (tusb_desc_configuration_t*)_desc_cfg;
133-
config->wTotalLength = _desc_cfglen;
134+
config->wTotalLength = _desc_cfg_len;
134135
config->bNumInterfaces = _itf_count;
135136

136137
return true;
137138
}
138139

139140
void Adafruit_USBD_Device::setDescriptorBuffer(uint8_t* buf, uint32_t buflen)
140141
{
141-
if (buflen < _desc_cfg_size)
142+
if (buflen < _desc_cfg_maxlen)
142143
return;
143144

144-
memcpy(buf, _desc_cfg, _desc_cfglen);
145-
_desc_cfg = buf;
146-
_desc_cfg_size = buflen;
145+
memcpy(buf, _desc_cfg, _desc_cfg_len);
146+
_desc_cfg = buf;
147+
_desc_cfg_maxlen = buflen;
147148
}
148149

149150
void Adafruit_USBD_Device::setID(uint16_t vid, uint16_t pid)
150151
{
151-
_desc_device.idVendor = vid;
152+
_desc_device.idVendor = vid;
152153
_desc_device.idProduct = pid;
153154
}
154155

@@ -196,7 +197,6 @@ uint8_t const * tud_descriptor_configuration_cb(uint8_t index)
196197
return USBDevice._desc_cfg;
197198
}
198199

199-
200200
static int utf8_to_unichar(const char *str8, int *unicharp)
201201
{
202202
int unichar;

cores/arduino/Adafruit_TinyUSB_Core/Adafruit_USBD_Device.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,8 @@ class Adafruit_USBD_Device
3939
tusb_desc_device_t _desc_device;
4040

4141
uint8_t *_desc_cfg;
42-
uint16_t _desc_cfg_size;
43-
uint16_t _desc_cfglen;
42+
uint16_t _desc_cfg_maxlen;
43+
uint16_t _desc_cfg_len;
4444
uint8_t _desc_cfg_buffer[256];
4545

4646
uint8_t _itf_count;

0 commit comments

Comments
 (0)