Skip to content

Commit 33cdd59

Browse files
committed
Removed unused field mode to save space
Signed-off-by: Frederic.Pillon <[email protected]>
1 parent a30dd25 commit 33cdd59

File tree

1 file changed

+32
-33
lines changed

1 file changed

+32
-33
lines changed

cores/arduino/stm32/interrupt.cpp

+32-33
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,6 @@
6161
typedef struct {
6262
IRQn_Type irqnb;
6363
std::function<void(void)> callback;
64-
uint32_t mode;
6564
}gpio_irq_conf_str;
6665

6766
/**
@@ -89,39 +88,39 @@ typedef struct {
8988
*/
9089
static gpio_irq_conf_str gpio_irq_conf[NB_EXTI] = {
9190
#if defined (STM32F0xx) || defined (STM32L0xx)
92-
{.irqnb = EXTI0_1_IRQn, .callback = NULL, .mode = GPIO_MODE_IT_RISING}, //GPIO_PIN_0
93-
{.irqnb = EXTI0_1_IRQn, .callback = NULL, .mode = GPIO_MODE_IT_RISING}, //GPIO_PIN_1
94-
{.irqnb = EXTI2_3_IRQn, .callback = NULL, .mode = GPIO_MODE_IT_RISING}, //GPIO_PIN_2
95-
{.irqnb = EXTI2_3_IRQn, .callback = NULL, .mode = GPIO_MODE_IT_RISING}, //GPIO_PIN_3
96-
{.irqnb = EXTI4_15_IRQn, .callback = NULL, .mode = GPIO_MODE_IT_RISING}, //GPIO_PIN_4
97-
{.irqnb = EXTI4_15_IRQn, .callback = NULL, .mode = GPIO_MODE_IT_RISING}, //GPIO_PIN_5
98-
{.irqnb = EXTI4_15_IRQn, .callback = NULL, .mode = GPIO_MODE_IT_RISING}, //GPIO_PIN_6
99-
{.irqnb = EXTI4_15_IRQn, .callback = NULL, .mode = GPIO_MODE_IT_RISING}, //GPIO_PIN_7
100-
{.irqnb = EXTI4_15_IRQn, .callback = NULL, .mode = GPIO_MODE_IT_RISING}, //GPIO_PIN_8
101-
{.irqnb = EXTI4_15_IRQn, .callback = NULL, .mode = GPIO_MODE_IT_RISING}, //GPIO_PIN_9
102-
{.irqnb = EXTI4_15_IRQn, .callback = NULL, .mode = GPIO_MODE_IT_RISING}, //GPIO_PIN_10
103-
{.irqnb = EXTI4_15_IRQn, .callback = NULL, .mode = GPIO_MODE_IT_RISING}, //GPIO_PIN_11
104-
{.irqnb = EXTI4_15_IRQn, .callback = NULL, .mode = GPIO_MODE_IT_RISING}, //GPIO_PIN_12
105-
{.irqnb = EXTI4_15_IRQn, .callback = NULL, .mode = GPIO_MODE_IT_RISING}, //GPIO_PIN_13
106-
{.irqnb = EXTI4_15_IRQn, .callback = NULL, .mode = GPIO_MODE_IT_RISING}, //GPIO_PIN_14
107-
{.irqnb = EXTI4_15_IRQn, .callback = NULL, .mode = GPIO_MODE_IT_RISING} //GPIO_PIN_15
91+
{.irqnb = EXTI0_1_IRQn, .callback = NULL}, //GPIO_PIN_0
92+
{.irqnb = EXTI0_1_IRQn, .callback = NULL}, //GPIO_PIN_1
93+
{.irqnb = EXTI2_3_IRQn, .callback = NULL}, //GPIO_PIN_2
94+
{.irqnb = EXTI2_3_IRQn, .callback = NULL}, //GPIO_PIN_3
95+
{.irqnb = EXTI4_15_IRQn, .callback = NULL}, //GPIO_PIN_4
96+
{.irqnb = EXTI4_15_IRQn, .callback = NULL}, //GPIO_PIN_5
97+
{.irqnb = EXTI4_15_IRQn, .callback = NULL}, //GPIO_PIN_6
98+
{.irqnb = EXTI4_15_IRQn, .callback = NULL}, //GPIO_PIN_7
99+
{.irqnb = EXTI4_15_IRQn, .callback = NULL}, //GPIO_PIN_8
100+
{.irqnb = EXTI4_15_IRQn, .callback = NULL}, //GPIO_PIN_9
101+
{.irqnb = EXTI4_15_IRQn, .callback = NULL}, //GPIO_PIN_10
102+
{.irqnb = EXTI4_15_IRQn, .callback = NULL}, //GPIO_PIN_11
103+
{.irqnb = EXTI4_15_IRQn, .callback = NULL}, //GPIO_PIN_12
104+
{.irqnb = EXTI4_15_IRQn, .callback = NULL}, //GPIO_PIN_13
105+
{.irqnb = EXTI4_15_IRQn, .callback = NULL}, //GPIO_PIN_14
106+
{.irqnb = EXTI4_15_IRQn, .callback = NULL} //GPIO_PIN_15
108107
#else
109-
{.irqnb = EXTI0_IRQn, .callback = NULL, .mode = GPIO_MODE_IT_RISING}, //GPIO_PIN_0
110-
{.irqnb = EXTI1_IRQn, .callback = NULL, .mode = GPIO_MODE_IT_RISING}, //GPIO_PIN_1
111-
{.irqnb = EXTI2_IRQn, .callback = NULL, .mode = GPIO_MODE_IT_RISING}, //GPIO_PIN_2
112-
{.irqnb = EXTI3_IRQn, .callback = NULL, .mode = GPIO_MODE_IT_RISING}, //GPIO_PIN_3
113-
{.irqnb = EXTI4_IRQn, .callback = NULL, .mode = GPIO_MODE_IT_RISING}, //GPIO_PIN_4
114-
{.irqnb = EXTI9_5_IRQn, .callback = NULL, .mode = GPIO_MODE_IT_RISING}, //GPIO_PIN_5
115-
{.irqnb = EXTI9_5_IRQn, .callback = NULL, .mode = GPIO_MODE_IT_RISING}, //GPIO_PIN_6
116-
{.irqnb = EXTI9_5_IRQn, .callback = NULL, .mode = GPIO_MODE_IT_RISING}, //GPIO_PIN_7
117-
{.irqnb = EXTI9_5_IRQn, .callback = NULL, .mode = GPIO_MODE_IT_RISING}, //GPIO_PIN_8
118-
{.irqnb = EXTI9_5_IRQn, .callback = NULL, .mode = GPIO_MODE_IT_RISING}, //GPIO_PIN_9
119-
{.irqnb = EXTI15_10_IRQn, .callback = NULL, .mode = GPIO_MODE_IT_RISING}, //GPIO_PIN_10
120-
{.irqnb = EXTI15_10_IRQn, .callback = NULL, .mode = GPIO_MODE_IT_RISING}, //GPIO_PIN_11
121-
{.irqnb = EXTI15_10_IRQn, .callback = NULL, .mode = GPIO_MODE_IT_RISING}, //GPIO_PIN_12
122-
{.irqnb = EXTI15_10_IRQn, .callback = NULL, .mode = GPIO_MODE_IT_RISING}, //GPIO_PIN_13
123-
{.irqnb = EXTI15_10_IRQn, .callback = NULL, .mode = GPIO_MODE_IT_RISING}, //GPIO_PIN_14
124-
{.irqnb = EXTI15_10_IRQn, .callback = NULL, .mode = GPIO_MODE_IT_RISING} //GPIO_PIN_15
108+
{.irqnb = EXTI0_IRQn, .callback = NULL}, //GPIO_PIN_0
109+
{.irqnb = EXTI1_IRQn, .callback = NULL}, //GPIO_PIN_1
110+
{.irqnb = EXTI2_IRQn, .callback = NULL}, //GPIO_PIN_2
111+
{.irqnb = EXTI3_IRQn, .callback = NULL}, //GPIO_PIN_3
112+
{.irqnb = EXTI4_IRQn, .callback = NULL}, //GPIO_PIN_4
113+
{.irqnb = EXTI9_5_IRQn, .callback = NULL}, //GPIO_PIN_5
114+
{.irqnb = EXTI9_5_IRQn, .callback = NULL}, //GPIO_PIN_6
115+
{.irqnb = EXTI9_5_IRQn, .callback = NULL}, //GPIO_PIN_7
116+
{.irqnb = EXTI9_5_IRQn, .callback = NULL}, //GPIO_PIN_8
117+
{.irqnb = EXTI9_5_IRQn, .callback = NULL}, //GPIO_PIN_9
118+
{.irqnb = EXTI15_10_IRQn, .callback = NULL}, //GPIO_PIN_10
119+
{.irqnb = EXTI15_10_IRQn, .callback = NULL}, //GPIO_PIN_11
120+
{.irqnb = EXTI15_10_IRQn, .callback = NULL}, //GPIO_PIN_12
121+
{.irqnb = EXTI15_10_IRQn, .callback = NULL}, //GPIO_PIN_13
122+
{.irqnb = EXTI15_10_IRQn, .callback = NULL}, //GPIO_PIN_14
123+
{.irqnb = EXTI15_10_IRQn, .callback = NULL} //GPIO_PIN_15
125124
#endif
126125
};
127126
/**

0 commit comments

Comments
 (0)