version 1.3, 2008/07/18 20:57:30 |
version 1.4, 2008/07/20 23:49:24 |
|
|
panic("Incorrect firmware signature"); |
panic("Incorrect firmware signature"); |
} |
} |
|
|
bp->main_mem.start = ebp->bt_memstart; |
bp->main_mem.start = ebp->bt_memstart + 0x00100000; |
bp->main_mem.size = ebp->bt_memend - ebp->bt_memstart; |
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", |
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_magic == BT_MAGIC_NUMBER_CATS ? "CATS" : "EBSA", ebp->bt_vers, |
ebp->bt_memstart, ebp->bt_memend, bp->main_mem.size / 1024, |
ebp->bt_memstart, ebp->bt_memend, bp->main_mem.size / 1024, |
(char *)ebp->bt_args, ebp->bt_fclk / 1000000, ebp->bt_pciclk / 1000000); |
(char *)ebp->bt_args, ebp->bt_fclk / 1000000, ebp->bt_pciclk / 1000000); |
|
|
/* |
|
bp->main_mem.start = 0x00100000; |
|
bp->main_mem.size = 0x01000000; |
|
*/ |
|
|
|
*bpp = bp; |
*bpp = bp; |
} |
} |