=================================================================== RCS file: /cvs/prex-old/boot/arm/cats/bootinfo.c,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- prex-old/boot/arm/cats/bootinfo.c 2008/07/18 20:57:30 1.3 +++ prex-old/boot/arm/cats/bootinfo.c 2008/07/20 23:49:24 1.4 @@ -56,18 +56,13 @@ panic("Incorrect firmware signature"); } - bp->main_mem.start = ebp->bt_memstart; - bp->main_mem.size = ebp->bt_memend - ebp->bt_memstart; + bp->main_mem.start = ebp->bt_memstart + 0x00100000; + bp->main_mem.size = ebp->bt_memend - bp->main_mem.start; printk("%s%u firmware: physical memory @0x%x->0x%x (%u KB); bootarg \"%s\"; fclk: %uMHz, pciclk %uMHz;\n", ebp->bt_magic == BT_MAGIC_NUMBER_CATS ? "CATS" : "EBSA", ebp->bt_vers, ebp->bt_memstart, ebp->bt_memend, bp->main_mem.size / 1024, (char *)ebp->bt_args, ebp->bt_fclk / 1000000, ebp->bt_pciclk / 1000000); - -/* - bp->main_mem.start = 0x00100000; - bp->main_mem.size = 0x01000000; -*/ *bpp = bp; }