summaryrefslogtreecommitdiff
path: root/at91lib/boards/sam7-p/board_lowlevel.c
diff options
context:
space:
mode:
authorHarald Welte <laforge@gnumonks.org>2011-07-31 16:13:20 +0200
committerHarald Welte <laforge@gnumonks.org>2011-07-31 16:13:20 +0200
commit5d5479fd3a0d0d4c1890f606ea4fcec899099eb6 (patch)
tree30dece3485f7a12aa42bbdf05bbe2d4ee2117594 /at91lib/boards/sam7-p/board_lowlevel.c
parented76d4c2b6d1fc85c6571e76f7a9038cf934562d (diff)
at91lib: sam7s-p board: don't skip lowlevel initialization in DFU mode
Diffstat (limited to 'at91lib/boards/sam7-p/board_lowlevel.c')
-rw-r--r--at91lib/boards/sam7-p/board_lowlevel.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/at91lib/boards/sam7-p/board_lowlevel.c b/at91lib/boards/sam7-p/board_lowlevel.c
index 392b77d..d9b1da8 100644
--- a/at91lib/boards/sam7-p/board_lowlevel.c
+++ b/at91lib/boards/sam7-p/board_lowlevel.c
@@ -149,8 +149,10 @@ void LowLevelInit(void)
// Watchdog initialization
AT91C_BASE_WDTC->WDTC_WDMR = AT91C_WDTC_WDDIS;
+#if !defined(flash_dfu)
// Remap the internal SRAM at 0x0
BOARD_RemapRam();
+#endif
// Disable RTT and PIT interrupts (potential problem when program A
// configures RTT, then program B wants to use PIT only, interrupts
personal git repositories of Harald Welte. Your mileage may vary