X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Kernel%2Farch%2Farmv7%2Fmm_phys.c;h=53c573150fd9f5a66e894af04ce261a33760d88a;hb=1baac59e0cea8985a60093e7415a1796bad138ae;hp=8a210aecb50b702ee80fb6591c422cee39cef2e2;hpb=e31829ecc2b8ae2338745f4ed393748704a81531;p=tpg%2Facess2.git diff --git a/Kernel/arch/armv7/mm_phys.c b/Kernel/arch/armv7/mm_phys.c index 8a210aec..53c57315 100644 --- a/Kernel/arch/armv7/mm_phys.c +++ b/Kernel/arch/armv7/mm_phys.c @@ -24,11 +24,15 @@ tPAddr gaiStaticAllocPages[NUM_STATIC_ALLOC] = { }; extern char gKernelEnd[]; + #include +//#define REALVIEW_LOWRAM_SIZE 0x10000000 +#define REALVIEW_LOWRAM_SIZE (32*1024*1024) + void MM_SetupPhys(void) { - MM_Tpl_InitPhys( 16*1024*1024/0x1000, NULL ); + MM_Tpl_InitPhys( REALVIEW_LOWRAM_SIZE/0x1000, NULL ); } int MM_int_GetMapEntry( void *Data, int Index, tPAddr *Start, tPAddr *Length ) @@ -37,7 +41,7 @@ int MM_int_GetMapEntry( void *Data, int Index, tPAddr *Start, tPAddr *Length ) { case 0: *Start = ((tVAddr)&gKernelEnd - KERNEL_BASE + 0xFFF) & ~0xFFF; - *Length = 16*1024*1024 - *Start; + *Length = REALVIEW_LOWRAM_SIZE - *Start; return 1; default: return 0;