I only post the interesting parts.


Here are the results ;)
running file aw512n.bin
No base specified. defaulting to 0xc0000
No initial code segment specified. defaulting to 0xc000
No initial instruction pointer specified. defaulting to 0x0003
updating int vector 0x10
updating int vector 0x10
updating int vector 0x42
updating int vector 0x42
updating int vector 0x43
updating int vector 0x43
updating int vector 0x1f
updating int vector 0x1f
outb(0x18, 0x46e8)
outb(0x01, 0x0102)
outb(0x08, 0x46e8)
outw(0x04f8, 0x03ce)
outw(0x00fb, 0x03ce)
outw(0x80bb, 0x03ce)
outw(0x80ba, 0x03ce)
outw(0x52b2, 0x03ce)
outw(0x50b3, 0x03ce)
outb(0xb9, 0x03ce)
inb(0x03cf) = 0x00
outw(0x80b9, 0x03ce)
outw(0x00b9, 0x03ce)
outb(0x70, 0x03ce)
inb(0x03cf) = 0x0b
outw(0x0b70, 0x03ce)
outw(0xa871, 0x03ce)
outw(0x80b5, 0x03ce)
outb(0xbe, 0x03ce)
inb(0x03cf) = 0x0a
outw(0x0abe, 0x03ce)
outw(0x8097, 0x03ce)
outw(0x031f, 0x03d4)
outw(0x0157, 0x03ce)
inw(0x03ce) = 0x0157
outw(0x0057, 0x03ce)
outw(0x0100, 0x03c4)
outw(0x0001, 0x03c4)
outw(0x0302, 0x03c4)
outw(0x0003, 0x03c4)
outw(0x0204, 0x03c4)
outb(0x01, 0x03c4)
inw(0x03c4) = 0x0001
outw(0x2001, 0x03c4)
outb(0x67, 0x03c2)
outw(0x0300, 0x03c4)
outb(0x11, 0x03d4)
inb(0x03d5) = 0x8e
outw(0x0e11, 0x03d4)
outw(0x5f00, 0x03d4)
outw(0x4f01, 0x03d4)

-------------------------------

outw(0x0058, 0x03ce)
outw(0x0059, 0x03ce)
outw(0x005a, 0x03ce)
outw(0x0057, 0x03ce)
outw(0x0077, 0x03ce)
outw(0x003c, 0x03ce)
outw(0x205c, 0x03ce)
outb(0x90, 0x03ce)
inb(0x03cf) = 0x10
outw(0x1090, 0x03ce)
outb(0x72, 0x03ce)
inw(0x03ce) = 0x0672
outw(0x0672, 0x03ce)
outb(0x56, 0x03ce)
inw(0x03ce) = 0x0056
outw(0x0456, 0x03ce)
inb(0x03c6) = 0x04
outb(0x04, 0x03c6)
outw(0x0056, 0x03ce)
outb(0x73, 0x03ce)
inb(0x0080) = 0x93
inb(0x03cf) = 0x11
inb(0x0080) = 0x93
inb(0x03cf) = 0x10
inb(0x0080) = 0x93
inb(0x03cf) = 0x10
inb(0x0080) = 0x93
inb(0x03cf) = 0x10
inb(0x0080) = 0x93
inb(0x03cf) = 0x10
inb(0x0080) = 0x93
inb(0x03cf) = 0x10
inb(0x0080) = 0x93
inb(0x03cf) = 0x10
inb(0x0080) = 0x90
inb(0x03cf) = 0x10
inb(0x0080) = 0x90
inb(0x03cf) = 0x10

------------------------

inb(0x03da) = 0x01
inb(0x03da) = 0x01
inb(0x03da) = 0x01
inb(0x03da) = 0x01
inb(0x03da) = 0x01
inb(0x03da) = 0x01
inb(0x03da) = 0x09
outw(0x0036, 0x03ce)
outw(0x0072, 0x03ce)
outw(0x0379, 0x03ce)
outw(0xa071, 0x03ce)
outw(0x1073, 0x03ce)
outw(0x0ff9, 0x03ce)
outw(0x3034, 0x03c4)
outw(0x0035, 0x03c4)
outw(0x8530, 0x03c4)
outw(0x013c, 0x03c4)
outw(0x003b, 0x03c4)
outw(0x0c33, 0x03c4)
outw(0x003e, 0x03c4)
outw(0x553f, 0x03c4)
outw(0x083a, 0x03c4)
outw(0x0231, 0x03c4)
outw(0x0b70, 0x03ce)
outw(0x00f4, 0x03ce)
outw(0x3d36, 0x03c4)
outw(0x01bf, 0x03ce)
inb(0x03da) = 0x01
inb(0x03da) = 0x01
inb(0x03da) = 0x01
inb(0x03da) = 0x01
inb(0x03da) = 0x01
inb(0x03da) = 0x01
inb(0x03da) = 0x01
inb(0x03da) = 0x01
inb(0x03da) = 0x01

---------------------------

inb(0x03ba) = 0x01
inb(0x03ba) = 0x01
inb(0x03ba) = 0x01
inb(0x03ba) = 0x01
inb(0x03ba) = 0x01
inb(0x03ba) = 0x00
outb(0xbe, 0x03ce)
inb(0x03cf) = 0x6a
outw(0x00bf, 0x03ce)
updating int vector 0x10
updating int vector 0x10
updating int vector 0x10
int10 vector at c41b4
updating int vector 0x10
updating int vector 0x10
updating int vector 0x10
updating int vector 0x10
updating int vector 0x10
updating int vector 0x10
run_bios_int: INT 10 CS:IP = c000:41b4
outb(0x56, 0x03ce)
inb(0x03cf) = 0x00
outw(0x0456, 0x03ce)
inb(0x03c6) = 0x04
outb(0x44, 0x03c6)
outb(0x33, 0x03ce)
inb(0x03cf) = 0x00
outb(0x06, 0x03ce)
inb(0x03cf) = 0x0e
outw(0x0833, 0x03ce)
outw(0x803c, 0x03ce)
inb(0x03cc) = 0x00
outb(0x00, 0x03c2)
inb(0x03cc) = 0x00
outb(0x02, 0x03c2)
outw(0x003c, 0x03ce)
outb(0x33, 0x03ce)
inb(0x03cf) = 0x08
outw(0x0033, 0x03ce)
outb(0x95, 0x03ce)
inb(0x03cf) = 0x00
outw(0x0095, 0x03ce)
updating int vector 0x43
updating int vector 0x43
outw(0xa871, 0x03ce)
outb(0x70, 0x03ce)
inb(0x03cf) = 0x0b
outw(0xcb70, 0x03ce)
outw(0x05fa, 0x03ce)
outb(0x4e, 0x03ce)
inb(0x03cf) = 0x00
outw(0x004e, 0x03ce)
inb(0x03da) = 0xff
inb(0x03da) = 0xff
inb(0x03da) = 0xff
inb(0x03da) = 0xff
inb(0x03da) = 0xff
inb(0x03da) = 0xff
inb(0x03da) = 0xff
inb(0x03da) = 0xff
inb(0x03da) = 0xff
inb(0x03da) = 0xff
inb(0x03da) = 0xff
inb(0x03da) = 0xff
inb(0x03da) = 0xff
inb(0x03da) = 0xff
inb(0x03da) = 0xff
inb(0x03da) = 0xff
inb(0x03da) = 0xff
inb(0x03da) = 0xff
inb(0x03da) = 0xff
inb(0x03da) = 0xff
inb(0x03da) = 0xff
inb(0x03da) = 0xff
inb(0x03da) = 0xff
inb(0x03da) = 0xff
inb(0x03da) = 0xff
inb(0x03da) = 0xff 
-- 
linuxbios mailing list
[email protected]
http://www.openbios.org/mailman/listinfo/linuxbios

Reply via email to