File tree Expand file tree Collapse file tree 2 files changed +12
-10
lines changed
src/portable/renesas/rusb2 Expand file tree Collapse file tree 2 files changed +12
-10
lines changed Original file line number Diff line number Diff line change 49
49
#define D0FIFOCTR CFIFOCTR
50
50
#define D0FIFOCTR_b CFIFOCTR_b
51
51
#endif
52
+
53
+ // Application API for setting IRQ number
54
+ void tud_int_set_irqnum (uint8_t rhport , int32_t irqnum ) {
55
+ rusb2_controller [rhport ].irqnum = irqnum ;
56
+ }
57
+
52
58
#else
53
59
#error "Unsupported MCU"
54
60
#endif
55
61
56
- //--------------------------------------------------------------------+
57
- // Application API for setting IRQ number
58
- //--------------------------------------------------------------------+
59
- void tud_int_set_irqnum (uint8_t rhport , int32_t irqnum ) {
60
- rusb2_controller [rhport ].irqnum = irqnum ;
61
- }
62
-
63
62
//--------------------------------------------------------------------+
64
63
// MACRO TYPEDEF CONSTANT ENUM
65
64
//--------------------------------------------------------------------+
Original file line number Diff line number Diff line change @@ -64,8 +64,14 @@ typedef struct {
64
64
#if defined(BSP_MCU_GROUP_RA6M5 ) || defined(BSP_MCU_GROUP_RA6M3 ) || (BSP_CFG_MCU_PART_SERIES == 8 )
65
65
#define RUSB2_SUPPORT_HIGHSPEED
66
66
#define RUSB2_CONTROLLER_COUNT 2
67
+
68
+ #define rusb2_is_highspeed_rhport (_p ) (_p == 1)
69
+ #define rusb2_is_highspeed_reg (_reg ) (_reg == RUSB2_REG(1))
67
70
#else
68
71
#define RUSB2_CONTROLLER_COUNT 1
72
+
73
+ #define rusb2_is_highspeed_rhport (_p ) (false)
74
+ #define rusb2_is_highspeed_reg (_reg ) (false)
69
75
#endif
70
76
71
77
// USBFS_INT_IRQn and USBHS_USB_INT_RESUME_IRQn are generated by FSP
@@ -78,9 +84,6 @@ static rusb2_controller_t rusb2_controller[] = {
78
84
79
85
#define RUSB2_REG (_p ) ((rusb2_reg_t*) rusb2_controller[_p].reg_base)
80
86
81
- #define rusb2_is_highspeed_rhport (_p ) (_p == 1)
82
- #define rusb2_is_highspeed_reg (_reg ) (_reg == RUSB2_REG(1))
83
-
84
87
//--------------------------------------------------------------------+
85
88
// RUSB2 API
86
89
//--------------------------------------------------------------------+
You can’t perform that action at this time.
0 commit comments