diff --git a/include/arm11/hardware/interrupt.h b/include/arm11/hardware/interrupt.h index 99f5863..79b934d 100644 --- a/include/arm11/hardware/interrupt.h +++ b/include/arm11/hardware/interrupt.h @@ -130,18 +130,18 @@ typedef enum IRQ_GPIO_1_1 = 99u, IRQ_GPIO_2_0 = 100u, IRQ_GPIO_2_2 = 102u, - IRQ_GPIO_4_0 = 104u, - IRQ_GPIO_4_1 = 105u, - IRQ_GPIO_4_2 = 106u, - IRQ_GPIO_4_3 = 107u, - IRQ_GPIO_4_4 = 108u, - IRQ_GPIO_4_5 = 109u, - IRQ_GPIO_4_6 = 110u, - IRQ_GPIO_4_7 = 111u, - IRQ_GPIO_4_8 = 112u, - IRQ_GPIO_4_9 = 113u, - IRQ_GPIO_4_10 = 114u, - IRQ_GPIO_4_11 = 115u, + IRQ_GPIO_3_0 = 104u, + IRQ_GPIO_3_1 = 105u, + IRQ_GPIO_3_2 = 106u, + IRQ_GPIO_3_3 = 107u, + IRQ_GPIO_3_4 = 108u, + IRQ_GPIO_3_5 = 109u, + IRQ_GPIO_3_6 = 110u, + IRQ_GPIO_3_7 = 111u, + IRQ_GPIO_3_8 = 112u, + IRQ_GPIO_3_9 = 113u, + IRQ_GPIO_3_10 = 114u, + IRQ_GPIO_3_11 = 115u, IRQ_GAMECARD_OFF = 116u, // Gamecard poweroff. IRQ_GAMECARD_INS = 117u, // Gamecard inserted. IRQ_L2C = 118u, // New3DS-only L2C-310 Level 2 Cache Controller. @@ -153,10 +153,10 @@ typedef enum // Aliases IRQ_SHELL_OPENED = IRQ_GPIO_1_2_HIGH, - IRQ_SHELL_CLOSED = IRQ_GPIO_1_2_LOW, // Triggers on GPIO_1_2 low? + IRQ_SHELL_CLOSED = IRQ_GPIO_1_2_LOW, // Triggers on GPIO_1_2 low. IRQ_TOUCHSCREEN = IRQ_GPIO_1_1, // Triggers on touchscreen pen down. IRQ_HEADPH_JACK = IRQ_GPIO_2_0, // Headphone jack. Triggers on both plugging in and out? - IRQ_CTR_MCU = IRQ_GPIO_4_9 // Various MCU events trigger this. See MCU interrupt mask. + IRQ_CTR_MCU = IRQ_GPIO_3_9 // Various MCU events trigger this. See MCU interrupt mask. } Interrupt;