This commit is contained in:
hathach
2021-04-26 17:14:20 +07:00
parent 8ebdf2b097
commit a8e109cb3d
+2 -2
View File
@@ -194,6 +194,7 @@ typedef struct
}dcd_controller_t; }dcd_controller_t;
#ifdef INCLUDE_FSL_DEVICE_REGISTERS #ifdef INCLUDE_FSL_DEVICE_REGISTERS
static const dcd_controller_t _dcd_controller[] = static const dcd_controller_t _dcd_controller[] =
{ {
{ .regs = (dcd_registers_t*) USB0_BASE , .max_speed = TUSB_SPEED_FULL, .irqnum = USB0_IRQn, .ep_pairs = FSL_FEATURE_USB_EP_NUM }, { .regs = (dcd_registers_t*) USB0_BASE , .max_speed = TUSB_SPEED_FULL, .irqnum = USB0_IRQn, .ep_pairs = FSL_FEATURE_USB_EP_NUM },
@@ -203,6 +204,7 @@ typedef struct
}; };
#else #else
static const dcd_controller_t _dcd_controller[] = static const dcd_controller_t _dcd_controller[] =
{ {
{ .regs = (dcd_registers_t*) LPC_USB0_BASE, .max_speed = TUSB_SPEED_FULL, .irqnum = USB0_IRQn, .ep_pairs = 5 }, { .regs = (dcd_registers_t*) LPC_USB0_BASE, .max_speed = TUSB_SPEED_FULL, .irqnum = USB0_IRQn, .ep_pairs = 5 },
@@ -458,8 +460,6 @@ void dcd_int_handler(uint8_t rhport)
uint32_t int_status = dcd_reg->INTSTAT & dcd_reg->INTEN; uint32_t int_status = dcd_reg->INTSTAT & dcd_reg->INTEN;
dcd_reg->INTSTAT = int_status; // Acknowledge handled interrupt dcd_reg->INTSTAT = int_status; // Acknowledge handled interrupt
TU_LOG2_HEX(int_status);
if (int_status == 0) return; if (int_status == 0) return;
//------------- Device Status -------------// //------------- Device Status -------------//