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/
--
Takeshi