X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=ROM2%2Fmain_basic.c;h=1165326b3e0693eaa7e0e89770491c35fd2b802c;hb=b0e717fbd07189603c7fcc51f55bc6f67119ead3;hp=03d56a877c9cbcc599f7809e6efa29a0d9368739;hpb=31352d878e591a3e7deb159fd9b65a2fb6706fa9;p=uccvend-snackrom.git diff --git a/ROM2/main_basic.c b/ROM2/main_basic.c index 03d56a8..1165326 100644 --- a/ROM2/main_basic.c +++ b/ROM2/main_basic.c @@ -14,6 +14,7 @@ #include "sci.h" #include "vend.h" #include "xmodem.h" +//#include "sha1.h" u8 last_standalone; u8 last_switch_input; @@ -372,6 +373,9 @@ void quit() { unknown_command(); } +//SHA1_CTX ctx; +//u8 sha1_digest[SHA1_SIGNATURE_SIZE]; + int main() { u8 i; for (i = 0; i < 11; i++) @@ -451,6 +455,11 @@ int main() { } if (sci_have_packet) { + if (must_verify()) { + //SHA1_Init(&ctx); + //SHA1_Update(&ctx, sci_rx_buf, my_strlen(sci_rx_buf)); + //SHA1_Final(sha1_digest, &ctx); + } switch (sci_rx_buf[0]) { case '\0': case '#':