Skip to content

Commit 25b90f1

Browse files
authored
Update dcd_dwc2.c
1 parent 59e3ef0 commit 25b90f1

File tree

1 file changed

+9
-12
lines changed

1 file changed

+9
-12
lines changed

components/arduino_tinyusb/src/dcd_dwc2.c

Lines changed: 9 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -83,22 +83,19 @@ CFG_TUD_MEM_SECTION static struct {
8383
// DMA
8484
//--------------------------------------------------------------------
8585
#if CFG_TUD_MEM_DCACHE_ENABLE
86-
void dcd_dcache_clean(const void* addr, uint32_t data_size) {
87-
if (addr && data_size) {
88-
dwc2_dcache_clean(addr, data_size);
89-
}
86+
bool dcd_dcache_clean(const void* addr, uint32_t data_size) {
87+
TU_VERIFY(addr && data_size);
88+
return dwc2_dcache_clean(addr, data_size);
9089
}
9190

92-
void dcd_dcache_invalidate(const void* addr, uint32_t data_size) {
93-
if (addr && data_size) {
94-
dwc2_dcache_invalidate(addr, data_size);
95-
}
91+
bool dcd_dcache_invalidate(const void* addr, uint32_t data_size) {
92+
TU_VERIFY(addr && data_size);
93+
return dwc2_dcache_invalidate(addr, data_size);
9694
}
9795

98-
void dcd_dcache_clean_invalidate(const void* addr, uint32_t data_size) {
99-
if (addr && data_size) {
100-
dwc2_dcache_clean_invalidate(addr, data_size);
101-
}
96+
bool dcd_dcache_clean_invalidate(const void* addr, uint32_t data_size) {
97+
TU_VERIFY(addr && data_size);
98+
return dwc2_dcache_clean_invalidate(addr, data_size);
10299
}
103100
#endif
104101

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy