From 5f069d4537f18a0db7608ff2e7ba531c9102745e Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Thu, 15 Mar 2012 15:37:46 +0000 Subject: ATmega328P port --- bootloader/bootloader.c | 2 -- bootloader/bootloader.h | 9 +++++---- 2 files changed, 5 insertions(+), 6 deletions(-) (limited to 'bootloader') diff --git a/bootloader/bootloader.c b/bootloader/bootloader.c index 82ba04b..931d641 100644 --- a/bootloader/bootloader.c +++ b/bootloader/bootloader.c @@ -22,8 +22,6 @@ #include #include "bootloader.h" -#define GUARDPAGE 120 - int transfer(int fd, struct page *p, int pages, int pagesize) { 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; -- cgit v1.2.3