Michael, Thanks. My target is a Televideo TC7010. IPXE works fine when the PMM interface is disabled in seabios. It also works fine with qemu as target. The problem may lie with seabios :
SeaBIOS (version pre-0.6.2-20110211_070652-llocalhost.localdomain) . . . . Searching CBFS for prefix pci100b,0020.rom Copying data 60928@0xfffd4f38 to 192512@0x000c1000 Running option rom at c100:0003 iPXE (http://ipxe.org) 00:15.0 C100 PCI2.10 PnP PMMpmm call arg1=1 pmm01: handle=18ae1000 pmm call arg1=0 pmm00: length=ed5 handle=18ae1000 flags=2 +01DBEBD0pmm call arg1=1 pmm01: handle=18ae2004 Thanks Peter On Fri, Feb 11, 2011 at 10:39 PM, Michael Brown <[email protected]>wrote: > On Saturday 12 Feb 2011 01:38:41 Peter Bannis wrote: > > iPXE hangs in a PMM call when using seabios with PMM enabled. > > > > How can I enable DEBUG messages for PMM calls in ipxe? > > There are no debug messages available at that point, beyond what already > gets > printed to the screen. Your best bet is probably to run inside bochs, add > a > magic breakpoint ("xchgw %bx, %bx") at the start of get_pmm() in > romprefix.S, > and single-step through that routine. > > Michael >
_______________________________________________ ipxe-devel mailing list [email protected] https://lists.ipxe.org/mailman/listinfo/ipxe-devel

