[PXE] Improve PnP/BBS detection
authorMichael Brown <mcb30@etherboot.org>
Tue, 11 Mar 2008 12:02:12 +0000 (12:02 +0000)
committerMichael Brown <mcb30@etherboot.org>
Tue, 11 Mar 2008 12:04:38 +0000 (12:04 +0000)
commit9c86a39551f875db844e1298b0093589a2635652
tree4bc84f782013b5512a649a59dcf684568fb4eb94
parent297002d7bda37b02b722da1915c8db99ad8c857e
[PXE] Improve PnP/BBS detection

Use BBS installation check to see if we need to hook INT19 even on a PnP
BIOS.

Verify that $PnP signature is paragraph-aligned; bochs/qemu BIOS provides
a dummy $PnP signature with no valid entry point, and deliberately
unaligns the signature to indicate that it is not properly valid.

Print message if INT19 is hooked.

Attempt to use PMM even if BBS check failed.
src/arch/i386/prefix/romprefix.S