aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWulfsta <wulfstawulfsta@gmail.com>2024-10-10 15:13:02 -0400
committerKevinOConnor <kevin@koconnor.net>2024-10-21 22:27:41 -0400
commit52af688245a663ad2a2b44f6b7c939d5c3e17f6f (patch)
tree62e9d3fe9b1743eb3685c25b9d5a8c7b2f252e4a
parent8a530cbcce8d251a7428fabbb6b24fb65f881373 (diff)
downloadkutter-52af688245a663ad2a2b44f6b7c939d5c3e17f6f.tar.gz
kutter-52af688245a663ad2a2b44f6b7c939d5c3e17f6f.tar.xz
kutter-52af688245a663ad2a2b44f6b7c939d5c3e17f6f.zip
atsam: Add data memory barrier to USB driver
Signed-off-by: Luke Vuksta <wulfstawulfsta@gmail.com>
-rw-r--r--src/atsam/sam3_usb.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/atsam/sam3_usb.c b/src/atsam/sam3_usb.c
index a76d7c75..a26a6961 100644
--- a/src/atsam/sam3_usb.c
+++ b/src/atsam/sam3_usb.c
@@ -32,6 +32,7 @@ usb_write_packet(uint32_t ep, const uint8_t *data, uint32_t len)
uint8_t *dest = usb_fifo(ep);
while (len--)
*dest++ = *data++;
+ __DMB();
}
static void