X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=ROM2%2Fhelpers.c;h=0f9f4dbf06ae27f86b25b2ac02c18ddac8c12c36;hb=5266fabbd6d0e04a49e31b945b3f3c96fbd12db6;hp=ead76da604044ce4bd7a10e869e9138eceb1717f;hpb=1e7218d1311dafb5c1c81e4c4ad64847432be0b5;p=uccvend-snackrom.git diff --git a/ROM2/helpers.c b/ROM2/helpers.c index ead76da..0f9f4db 100644 --- a/ROM2/helpers.c +++ b/ROM2/helpers.c @@ -1,3 +1,4 @@ +#include "display_basic.h" #include "vend.h" #define DELAY_MAGIC 20 /* FIXME: number of loops for ~ 1 millisecond (< 256) */ @@ -9,3 +10,12 @@ void delay(u16 ms) { } } +void print_amount(u16 amt) { + /* take amt and show it on screen with a $ sign */ + char str[10] = {' ', '$', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' '}; + u8 pos; + for (pos = 7; amt; pos--, amt/=10) { + str[pos] = amt%10 + '0'; + } + set_msg(str); +}