On Thu, Oct 02, 2003 at 10:46:32AM +0100, Lee Weekes wrote:
INSTALL REAL-MODE IDT DO THE VGA BIOS PCI_CLASS_DISPLAY_VGA: 300 found VGA: vid=1039, did=6300 0x55 0xaa 0x60 0xe9 0x5f 0x2 0x32 0x2e 0x30 0x33 0x2e 0x30 0x32 0x20 0x2d 0x31 biosint: # 0x1a, eax 0xb102 ebx 0xeb21 ecx 0x16300 edx 0x1039 biosint: ebp 0x14c64 esp 0xfce edi 0x10c8c esi 0x80000 biosint: ip 0x762 cs 0xeb21 flags 0x46 0xb102: return 0x100 biosint: # 0x15, eax 0xf401 ebx 0x105 ecx 0x10100 edx 0x1039 biosint: ebp 0x14c64 esp 0xfce edi 0x10c8c esi 0x80000 biosint: ip 0x76b cs 0xeb21 flags 0x46 biosint: Unsupport int #0x15 biosint: # 0x7, eax 0x300001f ebx 0x0 ecx 0x0 edx 0x3c4 biosint: ebp 0x10fae esp 0xfce edi 0x1379c esi 0x800eb biosint: ip 0x5b4 cs 0xeb21 flags 0x216 biosint: Unsupport int #0x7 // <-- Int7 call looks out of place? biosint: # 0x
At the point it freezes the last post code visible is 11 (was EC just before and I can't see 11 anywhere in the linuxbios tree) and I also get 1 continuous beep sounded from the buzzer which sounds worrying.
Looks like you don't use the latest idt.c and vgabios.c. Try these files from http://snapshots.linuxbios.org/