git.ucc.asn.au
/
uccvend-snackrom.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
stupid bug
[uccvend-snackrom.git]
/
ROM2
/
vend.h
diff --git
a/ROM2/vend.h
b/ROM2/vend.h
index
bb39107
..
d3e6bf3
100644
(file)
--- a/
ROM2/vend.h
+++ b/
ROM2/vend.h
@@
-31,15
+31,24
@@
void delay(u16 ms);
void print_amount(u16 amt);
/******** Some meaningful bits ******/
void print_amount(u16 amt);
/******** Some meaningful bits ******/
-#define PORTA_DISP_RESET 0x80 /* active low */
#define PORTA_CHIME 0x10 /* chime is on when set */
#define PORTA_CHIME 0x10 /* chime is on when set */
+#define PORTA_MOTOR_COL_DISABLE 0x40
+#define PORTA_DISP_RESET 0x80 /* active low */
+
#define PORTD_KEYPAD_ROW 0x20 /* clear for row 0, set for row 1 */
#define PORTD_KEYPAD_ROW 0x20 /* clear for row 0, set for row 1 */
+#define PORTE_MOTOR_OVERVOLTAGE 0x02
+
+/* Address 3000 bits */
+#define A3000_MOTOR_ROW_ENABLE 0x80
+
/* Address 1800 bits */
#define A1800_DOOR_OPEN 0x20
/* Address 3800 bits */
#define A3800_DISPLAY_WRITE 0x04
/* Address 1800 bits */
#define A1800_DOOR_OPEN 0x20
/* Address 3800 bits */
#define A3800_DISPLAY_WRITE 0x04
+#define A3800_MOTOR_COL8_ENABLE 0x20
+#define A3800_MOTOR_COL9_ENABLE 0x40
/******* from main.c *******/
int __attribute__((noreturn)) main (void);
/******* from main.c *******/
int __attribute__((noreturn)) main (void);
UCC
git Repository :: git.ucc.asn.au