Hanish Menon C wrote:
>
> Hi
>
> Freedos floppy image was failing when I tried to boot it, because INSB
> instruction is not emulated. So by looking at INSW logic in io.c, I have
> added the following emulation for INSB instruction. This is my first
> attempt at adding instructions to Plex86, so I maybe wrong.
>
> If Kevin, or anyone else who knows about adding instructions to plex86 can
> tell if what I have added is right or wrong, it will be very useful.
>
> However the booting problem in Freedos is still not solved, as It is
> failing in dma and I have forgotten about 8237 dma controller, to try and
> identify as to what the exact problem is with the DMA error. Or is it that
> I am not emulating INSB properly, which inturn is affecting the DMA logic
> indirectly or so.
Thanks. Though, I tried NANSI.SYS last night, and hit the same problem.
Already implemented INSB, then hit the DMA word read prob. Implemented
the word read, then hit an even weirder problem. There's execution
of a BOUND instruction check which generates an exception, that
handler of which is the BOUND instruction! Anyone?
-Kevin
--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Kevin Lawton [EMAIL PROTECTED]
MandrakeSoft, Inc. Plex86 developer
http://www.linux-mandrake.com/ http://www.plex86.org/