summaryrefslogtreecommitdiff
path: root/src/portable
diff options
context:
space:
mode:
authorhathach <[email protected]>2023-07-28 11:33:26 +0700
committerhathach <[email protected]>2023-07-28 11:33:26 +0700
commit6021803d584a95efac5bc10f89ed970b2c1fa60e (patch)
tree933aed236ec196154d939a4b1f76cdb725c6c938 /src/portable
parentec093bebad264d3395ad7e269d89ed8b0f081316 (diff)
fix ci
Diffstat (limited to 'src/portable')
-rw-r--r--src/portable/renesas/rusb2/dcd_rusb2.c13
-rw-r--r--src/portable/renesas/rusb2/rusb2_ra.h9
2 files changed, 12 insertions, 10 deletions
diff --git a/src/portable/renesas/rusb2/dcd_rusb2.c b/src/portable/renesas/rusb2/dcd_rusb2.c
index 83f0fdc4a..0380f36b9 100644
--- a/src/portable/renesas/rusb2/dcd_rusb2.c
+++ b/src/portable/renesas/rusb2/dcd_rusb2.c
@@ -49,18 +49,17 @@
#define D0FIFOCTR CFIFOCTR
#define D0FIFOCTR_b CFIFOCTR_b
#endif
+
+ // Application API for setting IRQ number
+ void tud_int_set_irqnum(uint8_t rhport, int32_t irqnum) {
+ rusb2_controller[rhport].irqnum = irqnum;
+ }
+
#else
#error "Unsupported MCU"
#endif
//--------------------------------------------------------------------+
-// Application API for setting IRQ number
-//--------------------------------------------------------------------+
-void tud_int_set_irqnum(uint8_t rhport, int32_t irqnum) {
- rusb2_controller[rhport].irqnum = irqnum;
-}
-
-//--------------------------------------------------------------------+
// MACRO TYPEDEF CONSTANT ENUM
//--------------------------------------------------------------------+
diff --git a/src/portable/renesas/rusb2/rusb2_ra.h b/src/portable/renesas/rusb2/rusb2_ra.h
index 8a4d2ad36..7ff272bbc 100644
--- a/src/portable/renesas/rusb2/rusb2_ra.h
+++ b/src/portable/renesas/rusb2/rusb2_ra.h
@@ -64,8 +64,14 @@ typedef struct {
#if defined(BSP_MCU_GROUP_RA6M5) || defined(BSP_MCU_GROUP_RA6M3) || (BSP_CFG_MCU_PART_SERIES == 8)
#define RUSB2_SUPPORT_HIGHSPEED
#define RUSB2_CONTROLLER_COUNT 2
+
+ #define rusb2_is_highspeed_rhport(_p) (_p == 1)
+ #define rusb2_is_highspeed_reg(_reg) (_reg == RUSB2_REG(1))
#else
#define RUSB2_CONTROLLER_COUNT 1
+
+ #define rusb2_is_highspeed_rhport(_p) (false)
+ #define rusb2_is_highspeed_reg(_reg) (false)
#endif
// USBFS_INT_IRQn and USBHS_USB_INT_RESUME_IRQn are generated by FSP
@@ -78,9 +84,6 @@ static rusb2_controller_t rusb2_controller[] = {
#define RUSB2_REG(_p) ((rusb2_reg_t*) rusb2_controller[_p].reg_base)
-#define rusb2_is_highspeed_rhport(_p) (_p == 1)
-#define rusb2_is_highspeed_reg(_reg) (_reg == RUSB2_REG(1))
-
//--------------------------------------------------------------------+
// RUSB2 API
//--------------------------------------------------------------------+