From a861f4a89f8fb404a1a4f32d7160dc37b19d7209 Mon Sep 17 00:00:00 2001 From: Nicolas Schodet Date: Sun, 20 Jun 2010 18:10:26 +0200 Subject: bwbootloader: add bootstrapper --- src/bwbootloader/bwbootloader.h | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'src/bwbootloader/bwbootloader.h') diff --git a/src/bwbootloader/bwbootloader.h b/src/bwbootloader/bwbootloader.h index a6a51b9..d292b48 100644 --- a/src/bwbootloader/bwbootloader.h +++ b/src/bwbootloader/bwbootloader.h @@ -27,6 +27,20 @@ /** Reserved size for bootloader. */ #define BWBOOTLOADER_SIZE 1024 +/** Limit of writable flash. */ +#if !AC_BWBOOTLOADER_BOOTSTRAP +# define BWBOOTLOADER_LIMIT (PROG_FLASH_SIZE - BWBOOTLOADER_SIZE) +#else +# define BWBOOTLOADER_LIMIT PROG_FLASH_SIZE +#endif + +/** Signature. */ +#if !AC_BWBOOTLOADER_BOOTSTRAP +# define BWBOOTLOADER_SIGNATURE "bwbootloader" +#else +# define BWBOOTLOADER_SIGNATURE "bwbootstrapp" +#endif + #ifndef __ASSEMBLER__ /** Bootloader commands. */ -- cgit v1.2.3