[SeaBIOS] POST Memory Manager emulation in SeaBIOS

Darmawan Salihun darmawan.salihun at gmail.com
Sat Oct 15 12:29:33 CEST 2011


Hi Kevin,

I finally got everything I needed with SeaBIOS debug level set to 8.

These are the relevant snippets from the serial logging:
-------------------------------------------
Scan for option roms
...
Found CBFS file genroms/test.rom
...
Searching CBFS for prefix genroms/
Found CBFS file cmos_layout.bin
Found CBFS file fallback/romstage
Found CBFS file fallback/coreboot_ram
Found CBFS file fallback/payload
Found CBFS file genroms/test.rom
Copying data 24063 at 0xfffd58b8 to 157696 at 0x000c9800
Checking rom 0x000c9800 (sig aa55 size 47)
Searching CBFS for prefix genroms/
Found CBFS file
...
Checking rom 0x000c9800 (sig aa55 size 47)
Searching bootorder for: /rom at genroms/test.rom
pmm_malloc zone=0x000f4e54 handle=ffffffff size=20 align=10
ret=0x07fd4b30 (detail=0x07fd4b50)
Registering bootable: Legacy option rom (type:129 prio:9999 data:c9800003)
Press F12 for boot menu.

Checking for bootsplash
Searching CBFS for prefix bootsplash.jpg
Found CBFS file cmos_layout.bin
Found CBFS file fallback/romstage
Found CBFS file fallback/coreboot_ram
Found CBFS file fallback/payload
Found CBFS file genroms/test.rom
Found CBFS file
Mapping cd drive 0x000fdb10
Mapping hd drive 0x000fdb40 to 0
drive 0x000fdb40: PCHS=20/16/63 translation=none LCHS=20/16/63 s=20480
Running option rom at c980:0003
pmm call arg1=0
pmm00: length=1000 handle=ffffffff flags=1
pmm_malloc zone=0x000f4e50 handle=ffffffff size=65536 align=10
ret=0x00080000 (detail=0x07fd4b00)
-------------------------------------------
What I really needed is the details about the  memory allocated
by SeaBIOS for the PMM call in the option rom (test.rom above).
Particularly, start address of the allocated memory.

Thank you very much for your help

Kind Regards,

Darmawan
-- 
--------------------------------------------------------------------
-= Human knowledge belongs to the world =-



More information about the SeaBIOS mailing list