diff options
| author | Ha Thach <[email protected]> | 2023-03-06 15:24:51 +0700 |
|---|---|---|
| committer | GitHub <[email protected]> | 2023-03-06 15:24:51 +0700 |
| commit | 3387c8610876d15216d8ae3a0ce5e938824ead06 (patch) | |
| tree | b3eb003c82b63a87fc6027ea75198883eed90b7e /src | |
| parent | 66da95a0eebcfb6e45980bc894d61b6bfd8fc0cc (diff) | |
| parent | b7fa90e7066fff8a529d02c2a51a3319f25c77f8 (diff) | |
Merge pull request #1933 from kilograham/rp2040_llvm_tweaks
make rp2040 code compile cleanly with LLVM embedded toochain for ARM.
Diffstat (limited to 'src')
| -rw-r--r-- | src/portable/raspberrypi/rp2040/dcd_rp2040.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/portable/raspberrypi/rp2040/dcd_rp2040.c b/src/portable/raspberrypi/rp2040/dcd_rp2040.c index b5fa90c92..8df7bef2b 100644 --- a/src/portable/raspberrypi/rp2040/dcd_rp2040.c +++ b/src/portable/raspberrypi/rp2040/dcd_rp2040.c @@ -297,7 +297,7 @@ static void __tusb_irq_path_func(dcd_rp2040_irq)(void) if ( status & USB_INTS_SETUP_REQ_BITS ) { handled |= USB_INTS_SETUP_REQ_BITS; - uint8_t const * setup = (uint8_t const*) &usb_dpram->setup_packet; + uint8_t const * setup = remove_volatile_cast(uint8_t const*, &usb_dpram->setup_packet); // reset pid to both 1 (data and ack) reset_ep0_pid(); |
