I get similar results with Turbo C 3.0, probably the same if I looked.
This is the
only app that I need to make work under Linux so I can ditch my
Windoze/DOS partition.
Yeah its and old DOS program, but I support a lot of legacy
applications.
christophe Bothamy wrote:
>
> Hi,
>
> I am currently working on a LGPLed VGA Bios for plex86. I have
> set up the basic framework, and text mode basic functions should be
> finished soon. Before i go futher, I would like to know if anybody
> else already working on a LGPLed VGA bios ?
>
> For my tests, on a debian 2.2 box, last plex86 cvs, i tried to
> use Turbo C 2.0, but it stops with a :
>
> ::plex86 panic:
> ::sbe: guest EIP > CS.limit
>
> Fatal monitor error caused Panic
> eax:0x40001
> ebx:0x0
> ecx:0xe1818
> edx:0x0
> ebp:0x2d30
> esi:0xe833
> edi:0xfa08
> esp:0x967a
> eflags:0x3282
> eip:0x10001
> cs:s=0xc000, dl=0xffff, dh=0x9f0c, valid=1
> ss:s=0x4ab5, dl=0xab50ffff, dh=0x9304, valid=1
> ds:s=0x4ab5, dl=0xab50ffff, dh=0xcf9304, valid=1
> es:s=0x4ab5, dl=0xab50ffff, dh=0xcf9304, valid=1
> fs:s=0x0, dl=0xffff, dh=0x9300, valid=1
> gs:s=0x0, dl=0xffff, dh=0x9300, valid=1
> ldtr:s=0x0, dl=0x0, dh=0x0, valid=0
> tr:s=0x0, dl=0x0, dh=0x0, valid=0
> gdtr:base=0xa5db, limit=0x18
> idtr:base=0x0, limit=0x3ff
> dr0:0x0
> dr1:0x0
> dr2:0x0
> dr3:0x0
> dr6:0xffff0ff0
> dr7:0x400
> tr3:0x0
> tr4:0x0
> tr5:0x0
> tr6:0x0
> tr7:0x0
> cr0:0x30
> cr1:0x0
> cr2:0x0
> cr3:0x0
> cr4:0x0
> inhibit_mask:0
> Stack dump:
> Current instruction:
> C000.00010001 0000 addb %al, (%bx,%si)
>
> I know there was a thread on such problem on the ml, but
> i thought it was solved... I will try to see if MS-C works better...
>
> Ciao
>
> --
> Christophe Bothamy.
--
Kenton Groombridge
[EMAIL PROTECTED]
http://web.infoave.net/~kgroombr/