Hmmm... That seems doubtful.  Did I screw up the patch somehow?  If

The patch looks ok ;)

you look back through some of your debug logs do you see any IO to
ports 0x40-0x43 or 0x50-53?


I'm not sure, but I have had a run with enabled printk in sys.c

result is attached.

Currently I don't know what happens on the commented lines, but the rest is fast. Only on the commented lines it stops and takes the long delays.

after the first call on c000:4d4d about 20s
after the second call on c000:4d4d about 30s, short flickering jump to c000:5506 nothing for about 40s, console comes up.

Why c000, I think it should be c0000??

chris

Furthermore there are differents to the Userspace run.

--
Richard A. Smith


copying VGA ROM Image from 0xfffc0000 to 0xc0000, 0x8000 bytes
entering emulator
c000:80 updating int vector 0x10
c000:84 updating int vector 0x10
c000:8a updating int vector 0x42
c000:90 updating int vector 0x42
c000:96 updating int vector 0x43
c000:9a updating int vector 0x43
c000:a0 updating int vector 0x1f
c000:a4 updating int vector 0x1f
c000:17b updating int vector 0x1d
c000:181 updating int vector 0x1d
c000:18d updating int vector 0x1d
c000:198 updating int vector 0x1d
c000:32d updating int vector 0x10
c000:32d updating int vector 0x10
found int10 vector at c41b4             // screen switched to on
c000:32d updating int vector 0x10
c000:32d updating int vector 0x10
c000:32d updating int vector 0x10
c000:32d updating int vector 0x10
c000:32d updating int vector 0x10
c000:32d updating int vector 0x10
c000:4d49 updating int vector 0x43
c000:4d4d updating int vector 0x43      // after here it takes 20s to the next 
updating
c000:5506 updating int vector 0x43
c000:144a updating int vector 0x10
c000:144a updating int vector 0x10
found int10 vector at c41b4
c000:144a updating int vector 0x10
c000:144a updating int vector 0x10
c000:144a updating int vector 0x10
c000:144a updating int vector 0x10
c000:144a updating int vector 0x10
c000:144a updating int vector 0x10
c000:4d49 updating int vector 0x43
c000:4d4d updating int vector 0x43      // after here it takes about 30s to the 
next updating
c000:5506 updating int vector 0x43      // screen flickers short, it takes 
about 30s for next
c000:25d updating int vector 0x10
c000:25d updating int vector 0x10
found int10 vector at c41b4
c000:25d updating int vector 0x10
c000:25d updating int vector 0x10
c000:25d updating int vector 0x10
c000:25d updating int vector 0x10
c000:25d updating int vector 0x10
c000:25d updating int vector 0x10
c000:4d49 updating int vector 0x43
c000:4d4d updating int vector 0x43
c000:4f16 updating int vector 0x1d
c000:4f16 updating int vector 0x1d
halt_sys: file /root/src/LinuxBIOSv2/src/devices/emulator/x86emu/ops.c, line 
4392
halted
PCI: 00:12.0 init
cs5530: southbridge_init
-- 
linuxbios mailing list
[email protected]
http://www.openbios.org/mailman/listinfo/linuxbios

Reply via email to