diff options
Diffstat (limited to 'tinyusb/hal')
| -rw-r--r-- | tinyusb/hal/hal_lpc11uxx.h | 3 | ||||
| -rw-r--r-- | tinyusb/hal/hal_lpc13uxx.h | 1 | ||||
| -rw-r--r-- | tinyusb/hal/hal_lpc43xx.h | 7 |
3 files changed, 7 insertions, 4 deletions
diff --git a/tinyusb/hal/hal_lpc11uxx.h b/tinyusb/hal/hal_lpc11uxx.h index 3d44d8742..35d600e25 100644 --- a/tinyusb/hal/hal_lpc11uxx.h +++ b/tinyusb/hal/hal_lpc11uxx.h @@ -55,6 +55,9 @@ #define DEVICE_ROMDRIVER #define DEVICE_ROM_REG_BASE LPC_USB_BASE +#define DEVICE_ROM_DRIVER_ADDR 0x1FFF1FF8 + + #ifdef __cplusplus extern "C" { diff --git a/tinyusb/hal/hal_lpc13uxx.h b/tinyusb/hal/hal_lpc13uxx.h index b24d774b6..78e71c9a1 100644 --- a/tinyusb/hal/hal_lpc13uxx.h +++ b/tinyusb/hal/hal_lpc13uxx.h @@ -55,6 +55,7 @@ #define DEVICE_ROMDRIVER #define DEVICE_ROM_REG_BASE LPC_USB_BASE +#define DEVICE_ROM_DRIVER_ADDR 0x1FFF1FF8 #ifdef __cplusplus extern "C" { diff --git a/tinyusb/hal/hal_lpc43xx.h b/tinyusb/hal/hal_lpc43xx.h index 6fba59dfb..d2be81906 100644 --- a/tinyusb/hal/hal_lpc43xx.h +++ b/tinyusb/hal/hal_lpc43xx.h @@ -60,17 +60,16 @@ #define DEVICE_ROMDRIVER #define DEVICE_ROM_REG_BASE LPC_USB0_BASE // TODO USB1 +#define DEVICE_ROM_DRIVER_ADDR 0x1040011C static inline void hal_interrupt_enable() { - // TODO support multiple controller later - NVIC_EnableIRQ(USB0_IRQn); + NVIC_EnableIRQ(USB0_IRQn); // TODO USB1 } static inline void hal_interrupt_disable() { - // TODO support multiple controller later - NVIC_DisableIRQ(USB0_IRQn); + NVIC_DisableIRQ(USB0_IRQn); // TODO USB1 } #ifdef __cplusplus |
