With the particular package I am running under Dosemu, when I look in top,
even when just sitting at menu in the application dosemu is taking 98+% of
cpu. Just at a dos prompt it takes 0.05%. 

Looking at debug output from it at a dos prompt:

INT2F at 17e7:0de8: AX=1680, BX=00f7, CX=0a0b, DX=130c, DS=17e7, ES=17e7
INT21 (0) at 17e7:0dec: AX=0b00, BX=00f7, CX=0a0b, DX=130c, DS=17e7, ES=17e7
int 0x21, ax=0x0b00
int 0x28, ax=0x0100
int 0x28, ax=0x0b00

Where as in the application:

DPMI: switching from real to protected mode
DPMI: calling interrupthandler 0x16 at 0x022f:0x00008ffc
DPMI: switching from protected to real mode
DPMI: realmode hlt: 0xfc920

It looks to me like the application I am running never calls INT28 (keyboard
idle interrupt) it just loops around in INT16.

Is it possible for Dosemu to recognize the program is idle?

Has anyone else hit this problem? Found any cunning workarounds?

For your information the package I am running is called plot and was written
in ADS (an old 4GL language)

I would be most grateful for any help/ideas anyone can give me

Colin

_____________________________________________________________________
This message has been checked for all known viruses by the 
MessageLabs Virus Scanning Service. For further information visit
http://www.messagelabs.com/stats.asp

-
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