From 216b75fc8c89c6beeace123e95d0dc4650082883 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Markus=20Fr=C3=B6schle?= Date: Wed, 13 Feb 2013 21:30:36 +0000 Subject: [PATCH] added flash regions --- BaS_gcc/sources/basflash.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/BaS_gcc/sources/basflash.c b/BaS_gcc/sources/basflash.c index 13a913d..22e6e22 100644 --- a/BaS_gcc/sources/basflash.c +++ b/BaS_gcc/sources/basflash.c @@ -83,14 +83,14 @@ typedef struct romram { uint32_t flash_address; uint32_t ram_address; + char *name; } ROMRAM; static const struct romram flash_areas[] = { - /* TODO: add real addresses, leave BaS itself out for now (dangerous) */ - { 0xe0000000, 0 }, /* EmuTOS */ - { 0xe0000000, 0 }, /* FireTOS */ - { 0xe0000000, 0 }, /* FPGA config */ + { 0xe0600000, 0x00e00000, "EmuTOS" }, /* EmuTOS */ + { 0xe0400000, 0x00e00000, "FireTOS" }, /* FireTOS */ + { 0xe0700000, 0x00e00000, "FPGA" }, /* FPGA config */ }; static const int num_flash_areas = sizeof(flash_areas) / sizeof(struct romram);