summaryrefslogtreecommitdiff
path: root/src/portable
diff options
context:
space:
mode:
Diffstat (limited to 'src/portable')
-rw-r--r--src/portable/renesas/usba/dcd_usba.c11
1 files changed, 1 insertions, 10 deletions
diff --git a/src/portable/renesas/usba/dcd_usba.c b/src/portable/renesas/usba/dcd_usba.c
index 13fc50ae5..51729de06 100644
--- a/src/portable/renesas/usba/dcd_usba.c
+++ b/src/portable/renesas/usba/dcd_usba.c
@@ -518,22 +518,13 @@ static void process_set_address(uint8_t rhport)
{
const uint32_t addr = USB0.USBADDR.BIT.USBADDR;
if (!addr) return;
-#if defined(__CCRX__)
- tusb_control_request_t setup_packet;
- setup_packet.bmRequestType = 0;
- setup_packet.bRequest = 5;
- setup_packet.wValue = addr;
- setup_packet.wIndex = 0;
- setup_packet.wLength = 0;
-#else
const tusb_control_request_t setup_packet = {
- .bmRequestType = 0,
+ .bmRequestType = { 0 }, /* Note: CCRX needs the braces over this struct member */
.bRequest = 5,
.wValue = addr,
.wIndex = 0,
.wLength = 0,
};
-#endif
dcd_event_setup_received(rhport, (const uint8_t*)&setup_packet, true);
}