diff options
Diffstat (limited to 'firmware/target/arm/imx31/gigabeat-s/mmu-imx31.c')
-rw-r--r-- | firmware/target/arm/imx31/gigabeat-s/mmu-imx31.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/firmware/target/arm/imx31/gigabeat-s/mmu-imx31.c b/firmware/target/arm/imx31/gigabeat-s/mmu-imx31.c index e8ec495449..e116439217 100644 --- a/firmware/target/arm/imx31/gigabeat-s/mmu-imx31.c +++ b/firmware/target/arm/imx31/gigabeat-s/mmu-imx31.c | |||
@@ -21,16 +21,20 @@ | |||
21 | #include "mmu-arm.h" | 21 | #include "mmu-arm.h" |
22 | 22 | ||
23 | void memory_init(void) { | 23 | void memory_init(void) { |
24 | #if 0 | ||
24 | ttb_init(); | 25 | ttb_init(); |
25 | set_page_tables(); | 26 | set_page_tables(); |
26 | enable_mmu(); | 27 | enable_mmu(); |
28 | #endif | ||
27 | } | 29 | } |
28 | 30 | ||
29 | void set_page_tables() { | 31 | void set_page_tables() { |
32 | #if 0 | ||
30 | map_section(0, 0, 0x1000, CACHE_NONE); /* map every memory region to itself */ | 33 | map_section(0, 0, 0x1000, CACHE_NONE); /* map every memory region to itself */ |
31 | /*This pa *might* change*/ | 34 | /*This pa *might* change*/ |
32 | map_section(0x80000000, 0, 64, CACHE_ALL); /* map RAM to 0 and enable caching for it */ | 35 | map_section(0x80000000, 0, 64, CACHE_ALL); /* map RAM to 0 and enable caching for it */ |
33 | map_section((int)FRAME1, (int)FRAME1, 1, BUFFERED); /* enable buffered writing for the framebuffer */ | 36 | map_section((int)FRAME1, (int)FRAME1, 1, BUFFERED); /* enable buffered writing for the framebuffer */ |
34 | map_section((int)FRAME2, (int)FRAME2, 1, BUFFERED); | 37 | map_section((int)FRAME2, (int)FRAME2, 1, BUFFERED); |
38 | #endif | ||
35 | } | 39 | } |
36 | 40 | ||