ok,

I've got some diags now - below is some stderr output from
dos -O -Da 2>listing  - the output from vm86_GP_fault. 

It is not totally reproducable - it varies. Timing problem ? I'm
running 2.4.18 on a P4 2GHz, 256M - I think my config is about as
standard as they get. All I want to do is run eg. DOS compilers 
from a Linux IDE and have the output piped back to me. No fancy 
graphics, mouse, sound, keyboard - no nothing.

I'm not familiar with all the dosemu intricacies just yet, so if
someone can point me in the right direction, I'll be most happy to
provide diags etc.

/Per

INT21 (0) at 0465:0126: AX=4000, BX=0001, CX=0015, DX=0380, DS=0465, ES=04a5
int 0x21, ax=0x4000
Do INT0x10: Using caller_function()
Do INT0x10: Using caller_function()
Do INT0x16: Using caller_function()
Do INT0x16: Using caller_function()
Do INT0x10: Using caller_function()
Do INT0x10: Using caller_function()
Do INT0x10: Using caller_function()
Do INT0x10: Using caller_function()
Do INT0x10: Using caller_function()
Do INT0x10: Using caller_function()
Do INT0x10: Using caller_function()
Do INT0x10: Using caller_function()
Do INT0x10: Using caller_function()
Do INT0x10: Using caller_function()
Do INT0x10: Using caller_function()
Do INT0x10: Using caller_function()
Do INT0x10: Using caller_function()
Do INT0x10: Using caller_function()
RTC: cmos update 21:30:14
RTC: alarm check e=0x2
Return from vm86() for STI
ERROR: general protection at 0x3fff0: 50
ERROR: general protection at 0x3fff0: 50
Program=do_vm86.c, Line=388
EIP: 3fff:00010000 ESP: 0139:00000900  VFLAGS(b): 00000 00000000 00000111
EAX: 00000052 EBX: 00000023 ECX: 00000006 EDX: 00000000 VFLAGS(h): 00000007
ESI: 0000010d EDI: 00000000 EBP: 00000000 DS: 0139 ES: 0139 FS: 0000 GS: 0000
FLAGS: CF PF RF VM  IOPL: 0
STACK: 00 01 00 00 23 00 00 00 00 00 -> f0 47 00 f8 02 02 8a 54 c8 fd
OPS  : 00 00 00 00 00 00 b5 44 0f 08 -> 50 46 00 00 00 00 00 00 00 00
        50                  3fff:0000 push    ax
00| 0139:108a->00241a   01| 0070:06f4->000df4   02| 0327:0016->003286
03| 0070:06f4->000df4   04| 0000:00e6->0000e6   05| 0000:00e6->0000e6
06| 0000:0000->000000   07| 3fff:f44c->04f43c   08| 3fff:f2f4->04f2e4
09| 080f:4450->00c540   0a| 0000:0000->000000   0b| 0327:006f->0032df
0c| 0327:0087->0032f7   0d| 0327:009f->00330f   0e| 0327:00b7->003327
0f| 0070:06f4->000df4   10| f000:0100->0f0100   11| f000:0110->0f0110
12| f000:0120->0f0120   13| 0070:0774->000e74   14| f000:0140->0f0140
15| 0070:084a->000f4a   16| f800:3500->0fb500   17| f000:0170->0f0170
18| f000:0180->0f0180   19| 039c:002f->0039ef   1a| f000:01a0->0f01a0
1b| 0070:06ee->000dee   1c| f000:01c0->0f01c0   1d| f000:01d0->0f01d0
1e| 0000:0522->000522   1f| 0000:0000->000000   20| 0139:1094->002424
21| 0139:109e->00242e   22| 03a1:02b1->003cc1   23| 0465:0300->004950
24| 0465:0304->004954   25| 0139:10a8->002438   26| 0139:10b2->002442
27| 0139:10bc->00244c   28| 0139:10da->00246a   29| 0070:0762->000e62
2a| 0139:10da->00246a   2b| 0139:10da->00246a   2c| 0139:10da->00246a
2d| 0139:10da->00246a   2e| 03a1:013f->003b4f   2f| 03a2:019f->003bbf
30| 3910:d0ea->0461ea   31| f000:0301->0f0301   32| 0139:10da->00246a
33| 0139:10da->00246a   34| 0139:10da->00246a   35| 0139:10da->00246a
ERROR: SIGSEGV, protected insn...exiting!
ERROR: SIGSEGV, protected insn...exiting!
leavedos(4|0x4) called - shutting down
SPEAKER: sound off
SPEAKER: sound OFF!
calling SIG_close
calling keyboard_close
SER: Running serial_close
JOY: joy_uninit() CALLED!

regards,
Per Jessen, Zurich
http://www.enidan.com - home of the J1 serial console.

Windows 2001: "I'm sorry Dave ...  I'm afraid I can't do that."


-
To unsubscribe from this list: send the line "unsubscribe linux-msdos" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to