diff options
author | Bad Diode <bd@badd10de.dev> | 2021-04-28 19:30:20 +0200 |
---|---|---|
committer | Bad Diode <bd@badd10de.dev> | 2021-04-28 19:30:20 +0200 |
commit | 3e0bb6c9d1f788b51d26ed55acd32291df721129 (patch) | |
tree | 654ef0692811128bff1dc1bd62aefcc38d4293f5 /src/gba-buttons.c | |
parent | d576a07fbafb48449474651d384e37d34c111cbd (diff) | |
download | gba-experiments-3e0bb6c9d1f788b51d26ed55acd32291df721129.tar.gz gba-experiments-3e0bb6c9d1f788b51d26ed55acd32291df721129.zip |
Add support for IRQ handlingirq-demo
Diffstat (limited to 'src/gba-buttons.c')
-rw-r--r-- | src/gba-buttons.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/gba-buttons.c b/src/gba-buttons.c index dd06351..d49383e 100644 --- a/src/gba-buttons.c +++ b/src/gba-buttons.c | |||
@@ -136,7 +136,12 @@ u32 gba_btn_fx_startselect[] = { | |||
136 | 0x01800000, 0x00000000, 0x00000000, 0x00000004, | 136 | 0x01800000, 0x00000000, 0x00000000, 0x00000004, |
137 | }; | 137 | }; |
138 | 138 | ||
139 | typedef enum {BTN_STATE_IDLE, BTN_STATE_PRESSED, BTN_STATE_RELEASED, BTN_STATE_HOLD} BtnState; | 139 | typedef enum { |
140 | BTN_STATE_IDLE = 0, | ||
141 | BTN_STATE_PRESSED, | ||
142 | BTN_STATE_RELEASED, | ||
143 | BTN_STATE_HOLD, | ||
144 | } BtnState; | ||
140 | 145 | ||
141 | typedef struct AnimationEntry { | 146 | typedef struct AnimationEntry { |
142 | int x_offset; | 147 | int x_offset; |