Skip to content

Commit 9f26bc4

Browse files
committed
Update dcd_dwc2.c
1 parent d96461f commit 9f26bc4

File tree

1 file changed

+9
-12
lines changed

1 file changed

+9
-12
lines changed

Diff for: components/arduino_tinyusb/src/dcd_dwc2.c

+9-12
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)