summaryrefslogtreecommitdiff
path: root/tinyusb/device/dcd_nxp_romdriver.h
diff options
context:
space:
mode:
Diffstat (limited to 'tinyusb/device/dcd_nxp_romdriver.h')
-rw-r--r--tinyusb/device/dcd_nxp_romdriver.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/tinyusb/device/dcd_nxp_romdriver.h b/tinyusb/device/dcd_nxp_romdriver.h
index 616240151..28e7e2989 100644
--- a/tinyusb/device/dcd_nxp_romdriver.h
+++ b/tinyusb/device/dcd_nxp_romdriver.h
@@ -54,8 +54,10 @@
#if (MCU == MCU_LPC18XX) || (MCU == MCU_LPC43XX)
#include "dcd_lpc18xx_lpc43xx.h"
+ #define ROM_API ( * ((USBD_API_T**) DEVICE_ROM_DRIVER_ADDR) )
#elif (MCU == MCU_LPC13UXX)
#include "dcd_lpc13xx.h"
+ #define ROM_API ( * (*((USBD_API_T***) DEVICE_ROM_DRIVER_ADDR)) )
#else
#error forgot something, thach ?
#endif