diff options
Diffstat (limited to 'bsp/coreip-e24-arty/metal.h')
-rw-r--r-- | bsp/coreip-e24-arty/metal.h | 34 |
1 files changed, 17 insertions, 17 deletions
diff --git a/bsp/coreip-e24-arty/metal.h b/bsp/coreip-e24-arty/metal.h index 356b79b..f160783 100644 --- a/bsp/coreip-e24-arty/metal.h +++ b/bsp/coreip-e24-arty/metal.h @@ -5,7 +5,7 @@ #ifdef __METAL_MACHINE_MACROS -#define __METAL_CLIC_SUBINTERRUPTS 169 +#define __METAL_CLIC_SUBINTERRUPTS 153 #ifndef __METAL_CLIC_SUBINTERRUPTS #define __METAL_CLIC_SUBINTERRUPTS 0 @@ -19,7 +19,7 @@ #define __METAL_INTERRUPT_CONTROLLER_2000000_INTERRUPTS 3 -#define __METAL_CLIC_SUBINTERRUPTS 169 +#define __METAL_CLIC_SUBINTERRUPTS 153 #define METAL_MAX_CLIC_INTERRUPTS 3 @@ -174,7 +174,7 @@ struct __metal_driver_sifive_clic0 __metal_dt_interrupt_controller_2000000 = { .interrupt_lines[0] = 3, .interrupt_lines[1] = 7, .interrupt_lines[2] = 11, - .num_subinterrupts = 169UL, + .num_subinterrupts = 153UL, .num_intbits = 4UL, .max_levels = 16UL, .interrupt_controller = 1, @@ -366,7 +366,7 @@ struct __metal_driver_sifive_gpio_button __metal_dt_button_0 = { .pin = 4UL, /* From local_external_interrupts_0 */ .interrupt_parent = &__metal_dt_local_external_interrupts_0.irc, - .interrupt_line = 9UL, + .interrupt_line = 20UL, .label = "BTN0", }; @@ -379,7 +379,7 @@ struct __metal_driver_sifive_gpio_button __metal_dt_button_1 = { .pin = 5UL, /* From local_external_interrupts_0 */ .interrupt_parent = &__metal_dt_local_external_interrupts_0.irc, - .interrupt_line = 10UL, + .interrupt_line = 21UL, .label = "BTN1", }; @@ -392,7 +392,7 @@ struct __metal_driver_sifive_gpio_button __metal_dt_button_2 = { .pin = 6UL, /* From local_external_interrupts_0 */ .interrupt_parent = &__metal_dt_local_external_interrupts_0.irc, - .interrupt_line = 11UL, + .interrupt_line = 22UL, .label = "BTN2", }; @@ -405,7 +405,7 @@ struct __metal_driver_sifive_gpio_button __metal_dt_button_3 = { .pin = 7UL, /* From local_external_interrupts_0 */ .interrupt_parent = &__metal_dt_local_external_interrupts_0.irc, - .interrupt_line = 12UL, + .interrupt_line = 23UL, .label = "BTN3", }; @@ -445,9 +445,9 @@ struct __metal_driver_sifive_gpio_switch __metal_dt_switch_0 = { .flip.vtable = &__metal_driver_vtable_sifive_switch.switch_vtable, .gpio = NULL, .pin = 0, -/* From global_external_interrupts */ - .interrupt_parent = &__metal_dt_global_external_interrupts.irc, - .interrupt_line = 0UL, +/* From local_external_interrupts_0 */ + .interrupt_parent = &__metal_dt_local_external_interrupts_0.irc, + .interrupt_line = 16UL, .label = "SW0", }; @@ -457,9 +457,9 @@ struct __metal_driver_sifive_gpio_switch __metal_dt_switch_1 = { .flip.vtable = &__metal_driver_vtable_sifive_switch.switch_vtable, .gpio = NULL, .pin = 0, -/* From global_external_interrupts */ - .interrupt_parent = &__metal_dt_global_external_interrupts.irc, - .interrupt_line = 1UL, +/* From local_external_interrupts_0 */ + .interrupt_parent = &__metal_dt_local_external_interrupts_0.irc, + .interrupt_line = 17UL, .label = "SW1", }; @@ -469,9 +469,9 @@ struct __metal_driver_sifive_gpio_switch __metal_dt_switch_2 = { .flip.vtable = &__metal_driver_vtable_sifive_switch.switch_vtable, .gpio = NULL, .pin = 0, -/* From global_external_interrupts */ - .interrupt_parent = &__metal_dt_global_external_interrupts.irc, - .interrupt_line = 2UL, +/* From local_external_interrupts_0 */ + .interrupt_parent = &__metal_dt_local_external_interrupts_0.irc, + .interrupt_line = 18UL, .label = "SW2", }; @@ -483,7 +483,7 @@ struct __metal_driver_sifive_gpio_switch __metal_dt_switch_3 = { .pin = 0, /* From local_external_interrupts_0 */ .interrupt_parent = &__metal_dt_local_external_interrupts_0.irc, - .interrupt_line = 8UL, + .interrupt_line = 19UL, .label = "SW3", }; |