From 2bef4a39a51315bc9df57db40a2fc1698d9fca8e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Markus=20Fr=C3=B6schle?= Date: Fri, 20 Jun 2014 20:24:37 +0000 Subject: [PATCH] completed locked TLB list --- sys/mmu.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/sys/mmu.c b/sys/mmu.c index dfcc18f..18661fb 100644 --- a/sys/mmu.c +++ b/sys/mmu.c @@ -178,7 +178,7 @@ extern uint8_t _SYS_SRAM[]; #define SYS_SRAM_ADDRESS ((uint32_t) &_SYS_SRAM[0]) extern uint8_t _SYS_SRAM_SIZE[]; extern uint8_t _FASTRAM_END[]; -extern uint32_t TOS; +extern uint32_t _TOS; struct mmu_mapping { @@ -208,9 +208,9 @@ static struct mmu_mapping locked_map[] = { CACHE_WRITETHROUGH, SV_USER, SCA_PAGE_ID, ACCESS_READ | ACCESS_WRITE | ACCESS_EXECUTE }, }, { - /* TOS in SDRAM */ - TOS, - TOS, + /* TOS in RAM */ + (uint32_t) &_TOS, + (uint32_t) &_TOS, 0x100000, MMU_PAGE_SIZE_1M, { CACHE_COPYBACK, SV_USER, 0, ACCESS_READ | ACCESS_EXECUTE },