From 355be5010af1e33c0f3b36af85033bd31f996491 Mon Sep 17 00:00:00 2001 From: Greg White Date: Sat, 13 Jan 2007 02:24:15 +0000 Subject: Setup LCD ourselves; move LCD buffer and TTB to free up 1.7MB of memory git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11994 a1c6a512-1295-4272-9138-f99709370657 --- firmware/target/arm/gigabeat/meg-fx/mmu-meg-fx.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'firmware/target/arm/gigabeat/meg-fx/mmu-meg-fx.c') diff --git a/firmware/target/arm/gigabeat/meg-fx/mmu-meg-fx.c b/firmware/target/arm/gigabeat/meg-fx/mmu-meg-fx.c index 47abb9d46a..8094ff828f 100644 --- a/firmware/target/arm/gigabeat/meg-fx/mmu-meg-fx.c +++ b/firmware/target/arm/gigabeat/meg-fx/mmu-meg-fx.c @@ -1,6 +1,7 @@ #include #include "s3c2440.h" #include "mmu-meg-fx.h" +#include "panic.h" void map_memory(void); static void enable_mmu(void); @@ -20,7 +21,7 @@ void map_memory(void) { enable_mmu(); } -unsigned int* ttb_base; +unsigned int* ttb_base = (unsigned int *) TTB_BASE; const int ttb_size = 4096; void set_ttb() { @@ -29,7 +30,7 @@ void set_ttb() { int domain_access; /* must be 16Kb (0x4000) aligned */ - ttb_base = (int*)0x31F00000; + ttb_base = (int*) TTB_BASE; for (i=0; i