X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=ROM2%2Fvend.h;h=7686620d675bcc313965e7779c30d20ebfb1856f;hb=77e73f29dba77e76df09c5b93f61a446e1fd8714;hp=17ba674d1fd88c2deee12ec3b8692bde5283c997;hpb=c34cbe163ce52f1d8fc553993701054f4942152f;p=uccvend-snackrom.git diff --git a/ROM2/vend.h b/ROM2/vend.h index 17ba674..7686620 100644 --- a/ROM2/vend.h +++ b/ROM2/vend.h @@ -26,12 +26,16 @@ extern volatile u8 _misc_input; extern volatile u8 _home_sensors; #define home_sensors _home_sensors +#define is_standalone() (misc_input & 0x01) /* DIP sw 1 */ + extern u16 _stack; /******* from helpers.c *******/ void delay(u16 ms); void my_strncpy(char* dst, char* src, u8 max_size); /* for null-term strings */ +bool my_strncmp(char* a, char* b, u8 len); void my_memcpy(char* dst, char* src, u8 size); +void my_memset(char* dst, u8 val, u16 count); /******** Some meaningful bits ******/ #define PORTA_CHIME 0x10 /* chime is on when set */