From 85b5f32d762e6f8b5164058ffe7a5f2af7d3c420 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Markus=20Fr=C3=B6schle?= Date: Sat, 15 Apr 2017 08:07:20 +0000 Subject: [PATCH] fix mistaken clear of ColdFire vector table --- BaS_gcc/sys/BaS.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/BaS_gcc/sys/BaS.c b/BaS_gcc/sys/BaS.c index 4acc3b4..b1ed2be 100644 --- a/BaS_gcc/sys/BaS.c +++ b/BaS_gcc/sys/BaS.c @@ -475,10 +475,6 @@ void BaS(void) sd_card_init(); - /* - * memory setup - */ - memset((void *) 0x200, 0, 0x400); #if defined(MACHINE_FIREBEE) /* set Falcon bus control register */ @@ -490,6 +486,7 @@ void BaS(void) /* * FireTOS wants to have the TOS system variables cleared * Do the same for EmuTOS. "warm resets" don't seem to be reliable + * Exception vector table extends to 0x3ff */ memset((void *) 0x400, 0, 0x400);