diff options
| author | hathach <[email protected]> | 2020-04-06 18:00:37 +0700 |
|---|---|---|
| committer | hathach <[email protected]> | 2020-04-06 18:00:37 +0700 |
| commit | 06377a341b6bc78e107554427b9278233d77c026 (patch) | |
| tree | 459fab0faf1d24a6e033caeb0347949b2f9733bd /src | |
| parent | 138965d1d13113c90eae7f2e6c04168754337934 (diff) | |
add tud_irq_handler() for all lpc ip3511 (13, 15, 11)
Diffstat (limited to 'src')
| -rw-r--r-- | src/portable/nxp/lpc_ip3511/dcd_lpc_ip3511.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/portable/nxp/lpc_ip3511/dcd_lpc_ip3511.c b/src/portable/nxp/lpc_ip3511/dcd_lpc_ip3511.c index 5b2bd83e9..9af8e6019 100644 --- a/src/portable/nxp/lpc_ip3511/dcd_lpc_ip3511.c +++ b/src/portable/nxp/lpc_ip3511/dcd_lpc_ip3511.c @@ -49,13 +49,11 @@ // LPC 11Uxx, 13xx, 15xx use lpcopen #include "chip.h" #define DCD_REGS LPC_USB - #define DCD_IRQHandler USB_IRQHandler #elif CFG_TUSB_MCU == OPT_MCU_LPC51UXX || CFG_TUSB_MCU == OPT_MCU_LPC54XXX || \ CFG_TUSB_MCU == OPT_MCU_LPC55XX // TODO 55xx has dual usb controllers #include "fsl_device_registers.h" #define DCD_REGS USB0 - #define DCD_IRQHandler USB0_IRQHandler #endif @@ -335,8 +333,10 @@ static void process_xfer_isr(uint32_t int_status) } } -void DCD_IRQHandler(void) +void dcd_irq_handler(uint8_t rhport) { + (void) rhport; // TODO support multiple USB on supported mcu such as LPC55s69 + uint32_t const cmd_stat = DCD_REGS->DEVCMDSTAT; uint32_t int_status = DCD_REGS->INTSTAT & DCD_REGS->INTEN; |
