You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The shell will steal ram from the top of the tpa, while still allowing programs to run in what is left. Will need some kind of heap allocator that can do that.
Built in commands:
CLS
DIR [/W] [<pathspec>]
CD [<dir>]
PWD
MKDIR <dir>
RMDIR <pathspec>
DEL <pathspec>
COPY <pathspec> <dir>|<path>
MOVE <pathspec> <dir>|<path>
RENAME <pathspec> <name>
SET [<varname> [= <value>]
HELP [<topic>]
MODE [<sub-commands>]
DATETIME [<iso-8601>]
TYPE [/P] [<pathspec>]
Maybe check back to an MS-DOS 5.0 reference guide.
MS-DOS pipes (at least in PC-DOS 3.0) work by writing temporary files.
DIR | MORE
seems to be the same as
DIR > {digits}
MORE < {digits}
This means a disk is required for | to work, which is fine because MS-DOS requires a disk to work. Neotron OS could store the output in RAM, or we could implement a RAMDISK and let people use that if they have no actual disk drive.
Activity
thejpster commentedon May 26, 2024
MS-DOS pipes (at least in PC-DOS 3.0) work by writing temporary files.
seems to be the same as
This means a disk is required for
|to work, which is fine because MS-DOS requires a disk to work. Neotron OS could store the output in RAM, or we could implement a RAMDISK and let people use that if they have no actual disk drive.