More keypad fixes.
[uccvend-snackrom.git] / ROM2 / main.c
1 #include "display.h"
2 #include "keypad.h"
3 #include "chime.h"
4 #include "vend.h"
5
6 int main() {
7         /* do stuff */
8         set_msg("UNIVERSITY");
9         delay(1000);
10         set_msg(" COMPUTER ");
11         delay(1000);
12         set_msg("   CLUB   ");
13         delay(1000);
14
15         while(1) {
16                 keypad_read();
17                 if (keypad_pressed()) {
18                         switch (last_key) {
19
20                         }
21                 }
22         }
23 }
24
25 void _start() {
26         /* Initialize Stuff.  Particularly some memory locations that can only be
27          * written in the first 64 clock cycles upon reset.
28          */
29         display_init();
30         set_bus_expanded();
31         main();
32 }
33
34 void rti() {
35         chime();
36 }

UCC git Repository :: git.ucc.asn.au