Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

MODE command (Developers)

posted by kerravon E-mail, Ligao, Free World North, 01.11.2021, 20:02

> > What do you think?
>
> Sorry, i cant answer by reasons:
>
> 1. This is architectual question. So, at first, need understand "what you
> want receive in the end?" (what kind of OS design)

I don't really understand this. I'm basically trying
to connect to something that looks like a BBS. That's
the paradigm I like. I don't like doing TCP/IP calls.
I like the simplicity of a serial port.

There is flexibility in the OS design. The main thing
is that it should look like MSDOS, and run a compiler
and other command-line tools, plus micro-emacs using
ANSI control characters, and everything should be
written in C90, or MSDOS-like calls, not Posix which
requires silly things like fork() and lacks essential
things like a simple syscall to obtain memory.

> In original MS-DOS has been broken principle
> "Everything is a
> file". Imho, this is good idea (Everything is a file), but can broke
> compatibility.

I'm happy to break compatibility, and I do indeed
want everything to be a file, but not a Unix file
descriptor - I want all my applications to operate
by doing C90 calls. There are some applications that
require scanning a directory - for those applications
I want to use an MSDOS-like call, not Posix.

I don't mind breaking compatibility to achieve this
goal, and I don't mind sacrificing things like a lack
of timeout facilities because that doesn't exist in
C90. I want protocols that aren't dependent on that,
like the NNTP protocol.

> Most often, drivers were used as a type of TSR (instead in
> driver sense). And need to remember, com/lpt used not just for networking -
> there are many industrial equipment (machine tools) that still work with
> DOS.

And I would like those applications to be rewritten
in standard C90. Any reason why a machine tool can't
be operated by doing fopen("com1", "r+b"); ?

> PS: Personaly for me, most interesting will be text-mode multitasking with
> networking (like deskview) in 32-bit DOS. But this is another story (need
> to do huge investigation).

My focus is on getting single-tasking working to my
satisfaction. A 32-bit version of MSDOS that I am
happy with. Currently I provide 3 different visions
of that.

BFN. Paul.

 

Complete thread:

Back to the forum
Board view  Mix view
22749 Postings in 2119 Threads, 402 registered users (1 online)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum