@@ -57,23 +57,23 @@ static struct nu_gpio_irq_var gpio_irq_var_arr[] = {
57
57
58
58
#define NU_MAX_PORT (sizeof (gpio_irq_var_arr) / sizeof (gpio_irq_var_arr[0]))
59
59
60
- #ifndef MBED_CONF_M480_GPIO_IRQ_DEBOUNCE_ENABLE
61
- #define MBED_CONF_M480_GPIO_IRQ_DEBOUNCE_ENABLE 0
60
+ #ifndef MBED_CONF_TARGET_GPIO_IRQ_DEBOUNCE_ENABLE
61
+ #define MBED_CONF_TARGET_GPIO_IRQ_DEBOUNCE_ENABLE 0
62
62
#endif
63
63
64
- #ifndef MBED_CONF_M480_GPIO_IRQ_DEBOUNCE_ENABLE_LIST
65
- #define MBED_CONF_M480_GPIO_IRQ_DEBOUNCE_ENABLE_LIST NC
64
+ #ifndef MBED_CONF_TARGET_GPIO_IRQ_DEBOUNCE_ENABLE_LIST
65
+ #define MBED_CONF_TARGET_GPIO_IRQ_DEBOUNCE_ENABLE_LIST NC
66
66
#endif
67
67
static PinName gpio_irq_debounce_arr [] = {
68
- MBED_CONF_M480_GPIO_IRQ_DEBOUNCE_ENABLE_LIST
68
+ MBED_CONF_TARGET_GPIO_IRQ_DEBOUNCE_ENABLE_LIST
69
69
};
70
70
71
- #ifndef MBED_CONF_M480_GPIO_IRQ_DEBOUNCE_CLOCK_SOURCE
72
- #define MBED_CONF_M480_GPIO_IRQ_DEBOUNCE_CLOCK_SOURCE GPIO_DBCTL_DBCLKSRC_LIRC
71
+ #ifndef MBED_CONF_TARGET_GPIO_IRQ_DEBOUNCE_CLOCK_SOURCE
72
+ #define MBED_CONF_TARGET_GPIO_IRQ_DEBOUNCE_CLOCK_SOURCE GPIO_DBCTL_DBCLKSRC_LIRC
73
73
#endif
74
74
75
- #ifndef MBED_CONF_M480_GPIO_IRQ_DEBOUNCE_SAMPLE_RATE
76
- #define MBED_CONF_M480_GPIO_IRQ_DEBOUNCE_SAMPLE_RATE GPIO_DBCTL_DBCLKSEL_16
75
+ #ifndef MBED_CONF_TARGET_GPIO_IRQ_DEBOUNCE_SAMPLE_RATE
76
+ #define MBED_CONF_TARGET_GPIO_IRQ_DEBOUNCE_SAMPLE_RATE GPIO_DBCTL_DBCLKSEL_16
77
77
#endif
78
78
79
79
int gpio_irq_init (gpio_irq_t * obj , PinName pin , gpio_irq_handler handler , uint32_t id )
@@ -97,12 +97,12 @@ int gpio_irq_init(gpio_irq_t *obj, PinName pin, gpio_irq_handler handler, uint32
97
97
// There is no need to call gpio_set() redundantly.
98
98
99
99
{
100
- #if MBED_CONF_M480_GPIO_IRQ_DEBOUNCE_ENABLE
100
+ #if MBED_CONF_TARGET_GPIO_IRQ_DEBOUNCE_ENABLE
101
101
// Suppress compiler warning
102
102
(void ) gpio_irq_debounce_arr ;
103
103
104
104
// Configure de-bounce clock source and sampling cycle time
105
- GPIO_SET_DEBOUNCE_TIME (MBED_CONF_M480_GPIO_IRQ_DEBOUNCE_CLOCK_SOURCE , MBED_CONF_M480_GPIO_IRQ_DEBOUNCE_SAMPLE_RATE );
105
+ GPIO_SET_DEBOUNCE_TIME (MBED_CONF_TARGET_GPIO_IRQ_DEBOUNCE_CLOCK_SOURCE , MBED_CONF_TARGET_GPIO_IRQ_DEBOUNCE_SAMPLE_RATE );
106
106
GPIO_ENABLE_DEBOUNCE (gpio_base , 1 << pin_index );
107
107
#else
108
108
// Enable de-bounce if the pin is in the de-bounce enable list
@@ -119,7 +119,7 @@ int gpio_irq_init(gpio_irq_t *obj, PinName pin, gpio_irq_handler handler, uint32
119
119
if (pin_index == pin_index_debunce &&
120
120
port_index == port_index_debounce ) {
121
121
// Configure de-bounce clock source and sampling cycle time
122
- GPIO_SET_DEBOUNCE_TIME (MBED_CONF_M480_GPIO_IRQ_DEBOUNCE_CLOCK_SOURCE , MBED_CONF_M480_GPIO_IRQ_DEBOUNCE_SAMPLE_RATE );
122
+ GPIO_SET_DEBOUNCE_TIME (MBED_CONF_TARGET_GPIO_IRQ_DEBOUNCE_CLOCK_SOURCE , MBED_CONF_TARGET_GPIO_IRQ_DEBOUNCE_SAMPLE_RATE );
123
123
GPIO_ENABLE_DEBOUNCE (gpio_base , 1 << pin_index );
124
124
break ;
125
125
}
0 commit comments