[LinuxBIOS] Filo

Adam Talbot talbotx at comcast.net
Sun Jun 12 00:04:47 CEST 2005


So we have been playing with the EPIA-M/MII code.  Getting very close.
Joathan has been able to get us to filo, but at this point I am lost. Filo
is called, but it does not look like my kernel is getting called.
Here is what I see.
Any ideas?
Adam

Welcome to elfboot, the open sourced starter.
January 2002, Eric Biederman.
Version 1.3

    23:stream_init() - rom_stream: 0xfffe0000 - 0xfffeffff
Found ELF candiate at offset 0
header_offset is 0
Try to load at offset 0x0
malloc Enter, size 32, free_mem_ptr 000164f0
malloc 0x000164f0
New segment addr 0x100000 size 0x210a0 offset 0xe0 filesize 0x70c8
(cleaned up) New segment addr 0x100000 size 0x210a0 offset 0xe0 filesize
0x70c8
lb: [0x0000000000004000, 0x000000000001a000)
malloc Enter, size 32, free_mem_ptr 00016510
malloc 0x00016510
New segment addr 0x1210a0 size 0x48 offset 0x71c0 filesize 0x48
(cleaned up) New segment addr 0x1210a0 size 0x48 offset 0x71c0 filesize 0x48
lb: [0x0000000000004000, 0x000000000001a000)
Dropping non PT_LOAD segment
Dropping non PT_LOAD segment
Dropping non PT_LOAD segment
Loading Segment: addr: 0x0000000000100000 memsz: 0x00000000000210a0 filesz:
0x00000000000070c8
[ 0x0000000000100000, 00000000001070c8, 0x00000000001210a0) <-
00000000000000e0
Clearing Segment: addr: 0x00000000001070c8 memsz: 0x0000000000019fd8
Loading Segment: addr: 0x00000000001210a0 memsz: 0x0000000000000048 filesz:
0x0000000000000048
[ 0x00000000001210a0, 00000000001210e8, 0x00000000001210e8) <-
00000000000071c0
Loaded segments
verified segments
closed down stream
Jumping to boot code at 0x104ec8
entry = 0x00104ec8
lb_start = 0x00004000
lb_size = 0x00016000
adjust = 0xfcfe6000
buffer = 0xfcfd4000
elf_boot_notes = 0x000112e0
adjusted_boot_notes = 0xfcff72e0 






More information about the coreboot mailing list