Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.os.msdos.programmer > #3968

Re: MSDOS 3.2 COM ports

From "R.Wieser" <address@not.available>
Newsgroups comp.os.msdos.programmer
Subject Re: MSDOS 3.2 COM ports
Date 2021-04-26 11:42 +0200
Organization Aioe.org NNTP Server
Message-ID <s661tt$vvk$1@gioia.aioe.org> (permalink)
References (2 earlier) <db363ce1-051e-4663-b2cb-e64a81a5d91bn@googlegroups.com> <s60jkf$11j5$1@gioia.aioe.org> <80bdb037-707d-4eac-b5f6-050f3d775761n@googlegroups.com> <s639fu$ag9$1@gioia.aioe.org> <08aa84aa-2c84-4013-821c-67e04b7b4ceen@googlegroups.com>

Show all headers | View raw


Muta,

> Ok, 304 was difficult to see.

My apologies, I goofed up.  You said 304, and I blabbered about 305. :-(

> Isn't this more a function of multitasking? Given that
> MSDOS wasn't multitasking, was there a problem?

No, its not multitasking.  Its just, as the method says, interrupting the 
program for a short(!) while.  So, no problem for DOS.

And although DOS itself isn't multitasking, there where several programs dat 
did do a nice job at faking it.  IIRC DoubleDesk is one of them.  I also 
remember a helpfile program that would, inside the (flat text) editor of 
your choice, pop up a window with searchable help context.

> The C standard requires you to do a seek before
> switching modes.

Than you should at least try if it works that way. :-)

Full disclosure : my language-of-choice is Assembly.  Although I can do some 
C{something}, my knowledge about it is meager.

> I want blocking I/O. I want the external "BBS" to
> deal with timeouts etc and provide a clean data
> stream to my applications running on PDOS/x86.

The problem with blocking I/O is, as you have probably already noticed, that 
if you are waiting for something (to arrive or be (fully) send) you cannot 
do anything else.   And for some reason when humans press a key they 
normally expect a direct response. :-)

Regards,
Rudy Wieser

Back to comp.os.msdos.programmer | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

MSDOS 3.2 COM ports "muta...@gmail.com" <mutazilah@gmail.com> - 2021-04-23 16:19 -0700
  Re: MSDOS 3.2 COM ports Grant Taylor <gtaylor@tnetconsulting.net> - 2021-04-23 18:26 -0600
    Re: MSDOS 3.2 COM ports "muta...@gmail.com" <mutazilah@gmail.com> - 2021-04-23 18:47 -0700
      Re: MSDOS 3.2 COM ports Grant Taylor <gtaylor@tnetconsulting.net> - 2021-04-23 20:08 -0600
        Re: MSDOS 3.2 COM ports "muta...@gmail.com" <mutazilah@gmail.com> - 2021-04-23 20:40 -0700
      Re: MSDOS 3.2 COM ports Grant Taylor <gtaylor@tnetconsulting.net> - 2021-04-23 20:14 -0600
      Re: MSDOS 3.2 COM ports "R.Wieser" <address@not.available> - 2021-04-24 10:07 +0200
        Re: MSDOS 3.2 COM ports "muta...@gmail.com" <mutazilah@gmail.com> - 2021-04-24 15:04 -0700
          Re: MSDOS 3.2 COM ports "R.Wieser" <address@not.available> - 2021-04-25 10:32 +0200
            Re: MSDOS 3.2 COM ports "muta...@gmail.com" <mutazilah@gmail.com> - 2021-04-26 01:32 -0700
              Re: MSDOS 3.2 COM ports "R.Wieser" <address@not.available> - 2021-04-26 11:42 +0200
                Re: MSDOS 3.2 COM ports "muta...@gmail.com" <mutazilah@gmail.com> - 2021-04-26 04:42 -0700
                Re: MSDOS 3.2 COM ports "R.Wieser" <address@not.available> - 2021-04-26 14:54 +0200
                Re: MSDOS 3.2 COM ports "muta...@gmail.com" <mutazilah@gmail.com> - 2021-04-26 14:10 -0700
                Re: MSDOS 3.2 COM ports "R.Wieser" <address@not.available> - 2021-04-27 11:40 +0200
                Re: MSDOS 3.2 COM ports "muta...@gmail.com" <mutazilah@gmail.com> - 2021-04-27 03:56 -0700
                Re: MSDOS 3.2 COM ports "R.Wieser" <address@not.available> - 2021-05-01 21:56 +0200
                Re: MSDOS 3.2 COM ports "muta...@gmail.com" <mutazilah@gmail.com> - 2021-05-01 14:36 -0700
                Re: MSDOS 3.2 COM ports "R.Wieser" <address@not.available> - 2021-05-02 10:29 +0200
                Re: MSDOS 3.2 COM ports "muta...@gmail.com" <mutazilah@gmail.com> - 2021-05-02 02:14 -0700
    Re: MSDOS 3.2 COM ports Peter 'Shaggy' Haywood <phaywood@alphalink.com.au> - 2021-04-28 14:15 +1000

csiph-web