diff options
Diffstat (limited to 'bootloader/common.h')
| -rw-r--r-- | bootloader/common.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/bootloader/common.h b/bootloader/common.h index adb833f..3607dd0 100644 --- a/bootloader/common.h +++ b/bootloader/common.h @@ -31,9 +31,15 @@ /* Set this to true to enable lcd_update() in the printf function */ extern bool verbose; +/* Error types */ +#define EATA -1 +#define EDISK -2 +#define EBOOTFILE -3 + /* Functions common to all bootloaders */ void reset_screen(void); void printf(const char *format, ...); char *strerror(int error); +void error(int errortype, int error); int load_firmware(unsigned char* buf, char* firmware, int buffer_size); int load_raw_firmware(unsigned char* buf, char* firmware, int buffer_size); |