aboutsummaryrefslogtreecommitdiff
path: root/bootloader/bootloader.h
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2012-03-15 15:37:46 +0000
committerDimitri Sokolyuk <demon@dim13.org>2012-03-15 15:37:46 +0000
commit5f069d4537f18a0db7608ff2e7ba531c9102745e (patch)
tree4ee7b6e82313bf5b33581502c5c366f871fa3417 /bootloader/bootloader.h
parent2972db07e0058336e6d07cfc11320a57b16970d8 (diff)
ATmega328P port
Diffstat (limited to 'bootloader/bootloader.h')
-rw-r--r--bootloader/bootloader.h9
1 files changed, 5 insertions, 4 deletions
diff --git a/bootloader/bootloader.h b/bootloader/bootloader.h
index 5de5e8b..3c5f301 100644
--- a/bootloader/bootloader.h
+++ b/bootloader/bootloader.h
@@ -18,10 +18,11 @@
#ifndef __BOOTLOADER_H
#define __BOOTLOADER_H
-#define PAGESIZE 64
-#define PAGENUM 128
-#define RAMSTART 0x60
-#define RAMEND 0x45F
+#define PAGESIZE 128 /* 64 words */
+#define PAGENUM 256 /* Table 28-11 */
+#define GUARDPAGE (256 - 32)
+#define RAMSTART 0x100
+#define RAMEND 0x8FF
struct page {
unsigned char *data;