On Wed, 10 Mar 1999, Chagas, Jason wrote:

> I've been trying to modify the kernel (v2.2.1) to support a 64mb Brutus
> board with 16mb in each of the 4 memory banks. These were the changes I've
> made:
> 
> 
> ./arch/arm/kernel/setup.c:403:    memory_end      = 64*1024*1024;
> 
> and...
> 
> ./arch/arm/mm/mm-sa1100.c-54-/* 4Mb per bank in this case */
> ./arch/arm/mm/mm-sa1100.c:55:/* Adding support to 64mb Brutus - 4096 pages
>  p/ bank instead of 1024 */
> ./arch/arm/mm/mm-sa1100.c-56-#define PAGES_IN_BANK_0  4096
> ./arch/arm/mm/mm-sa1100.c-57-#define PAGES_IN_BANK_1  4096
> ./arch/arm/mm/mm-sa1100.c-58-#define PAGES_IN_BANK_2  4096
> ./arch/arm/mm/mm-sa1100.c-59-#define PAGES_IN_BANK_3  4096
> 
> 
> However, it could not fine RAM disk.

In setup.c change the ramdisk start address from 0xc0800000 to 0xc2000000
and be sure you loads it at 0xd0000000 with angelboot.



Nicolas Pitre, B. ing.
[EMAIL PROTECTED]


unsubscribe: body of `unsubscribe linux-arm' to [EMAIL PROTECTED]

Reply via email to