Menu

#304 lock-up reading from pipe

pending
nobody
None
5
2012-11-02
2006-01-09
Simon White
No

Am looking for examples or suggestions on interfacing
from Linux to the DOS layer under dosemu. Currently we
have a DOS4GW dll that opens a pipe provided by a vxd
under Windows for communication.

It is wished that the dos dll remains unchanged but a
linux replacement provides the pipe. As a note it
looks as though pointers to DOS memory are being passed
through the pipe.

Thoughts on possible implementation under dosemu?

Discussion

  • Stas Sergeev

    Stas Sergeev - 2006-01-10

    Logged In: YES
    user_id=501371

    Interesting. Trying to read from pipe, dosemu locks
    up completely until the input is available. We should use
    non-blocking mode for file access I guess.
    Bug.

     
  • Stas Sergeev

    Stas Sergeev - 2012-10-25

    Obviously pipe is not the best way for dosemu,
    even though it might be possible.
    I guess if your vxd would create the pipe under
    dosemu's drive_c, you'll get what you want.
    Any possibility to use int 0xe6 instead?

     

Log in to post a comment.