5 static void keyintr(void);
7 static uint16_t bnstate;
9 void select_input(uint16_t bmask)
15 REG_KEYCNT = bmask | KEYCNT_IE;
16 interrupt(INTR_KEY, keyintr);
20 interrupt(INTR_KEY, 0);
24 uint16_t get_input(void)
36 static void keyintr(void)
38 bnstate |= ~REG_KEYINPUT;