Ramon van Handel wrote:

> Can anyone reproduce this behavior ?  What the hell
> is DOS switching to protected mode for ?  I'm
> not loading any device drivers or anything.

There is one BIOS call, INT 0x15, AH=0x87 which manages
moving blocks of data to/from extended memory.  DOS
probes this functions by invoking it.  It briefly
enters protected mode to do the memory move.

DOS 6.22 boots on my machine.  What exactly are you
doing/running on your end?  Installing it, running
something particular, etc?

There is an #if 0 ... #endif bracketing in
kernel/emulation/soft_int.c, for the INT_Ib()
funciton.  Change it to #if 1.  That will hack
the above call so it returns error.  Let me
know if that solves the problem.  If it does,
something needs fixing in the transition code.


-Kevin

Reply via email to