X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;ds=sidebyside;f=ROM2%2Fkeypad.h;h=1928aa85331c51327fd413601521b99d655220cc;hb=7154b91d747c839ace03f0d4198fed36bf5a167b;hp=d7a53821e1e1b7061924b17024d1e9845f58d4c3;hpb=cef1445c4f1ebaa38f9e6561b4fd15f164a27dcd;p=uccvend-snackrom.git diff --git a/ROM2/keypad.h b/ROM2/keypad.h index d7a5382..1928aa8 100644 --- a/ROM2/keypad.h +++ b/ROM2/keypad.h @@ -1,7 +1,23 @@ #ifndef _KEYPAD_H_ #define _KEYPAD_H_ +#define KEY_1 1 +#define KEY_2 2 +#define KEY_3 3 +#define KEY_4 4 +#define KEY_5 5 +#define KEY_6 6 +#define KEY_7 7 +#define KEY_8 8 +#define KEY_9 9 +#define KEY_0 10 +#define KEY_RESET 11 + extern u8 last_key; -extern u8 curr_key; + +/* returns true if a key has been pressed since the last call */ +bool keypad_pressed(); +void keypad_read(); +u8 keypad_getkey(); #endif /* _KEYPAD_H_ */