diff --git a/inc/chksum64.h b/inc/chksum64.h new file mode 100644 index 0000000..ff8096f --- /dev/null +++ b/inc/chksum64.h @@ -0,0 +1,8 @@ + + +#ifndef _CHKSUM64_H +#define _CHKSUM64_H + +void checksum_sdram(void); + +#endif diff --git a/inc/main.h b/inc/main.h index 7e17406..322788c 100644 --- a/inc/main.h +++ b/inc/main.h @@ -6,19 +6,16 @@ #ifndef MAIN_H #define MAIN_H -//TODO: some of these should probably be includes not protos in main +//TODO: these should probably be static not protos in main void bootRom(display_context_t disp, int silent); void loadrom(display_context_t disp, u8 *buff, int fast); void readSDcard(display_context_t disp, char *directory); int saveTypeToSd(display_context_t disp, char* save_filename ,int type); -void checksum_sdram(void); - void drawShortInfoBox(display_context_t disp, char* text, u8 mode); void drawTextInput(display_context_t disp,char *msg); -#define MAX_LIST 20 //#define ishexchar(c) (((c >= '0') && (c <= '9')) || ((c >= 'A') && (c <= 'F')) || ((c >= 'a') && (c <= 'f'))) diff --git a/src/chksum64.c b/src/chksum64.c index 338122e..5b2c2ba 100644 --- a/src/chksum64.c +++ b/src/chksum64.c @@ -23,6 +23,7 @@ #include #include "sys.h" +#include "chksum64.h" #define BUFSIZE 0x8000 diff --git a/src/main.c b/src/main.c index 6eb64fc..d2623fe 100644 --- a/src/main.c +++ b/src/main.c @@ -44,11 +44,14 @@ #include #include "mem.h" +#include "chksum64.h" #ifdef USE_TRUETYPE #define STB_TRUETYPE_IMPLEMENTATION #include "stb_truetype.h" +#define MAX_LIST 20 + struct glyph { int xoff;