Forums before death by AOL, social media and spammers... "We can't have nice things"
|    alt.os.development    |    Operating system development chatter    |    4,255 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 3,473 of 4,255    |
|    JJ to muta...@gmail.com    |
|    Re: windows    |
|    21 Nov 22 18:53:07    |
      From: jj4public@outlook.com              On Sun, 20 Nov 2022 18:14:35 -0800 (PST), muta...@gmail.com wrote:       >       > Ok, cool. So what does my Windows NE module need       > to do to write to that pre-allocated CON pipe to       > display a "hello world"?       >       > Is it still a call to WriteFile?              Implement the concept of standard input, output, and error handles. Add more       if needed. IIRC, *nix has more than 3 standard handles.              >>> And later I may wish to run that in CM16. But I'll       >>> start with RM16.       >>>       >>> Unless I'm missing something?       >       >> Real mode is not possible in CM16, since V86 is absent in CM16. CM16 is pure       >> protected mode. The closest thing is Unreal Mode.       >       > I don't need real mode in order to run a 16-bit Windows NE       > module writing to a CON pipe, do I?              Pipe is an application level implementation. It's not related to CPU       execution mode.              > Or 64-bit Windows is replaced by 64-bit PDOS if that's       > the only realistic way to get CM16 exercised.              It's best to have the main OS kernel in the execution mode where it has       access to all memory address space. Otherwise it would take more effort to       access all of them. Or worse, be limited.              --- SoupGate-Win32 v1.05        * Origin: you cannot sedate... all the things you hate (1:229/2)    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca