Cromemco DOS
| Cromemco DOS | |
|---|---|
| Developer | Cromemco |
| OS family | CP/M-like[1] |
| Working state | Discontinued |
| Source model | Closed source |
| Initial release | June 1977 |
| Repository |
|
| Supported platforms | Zilog Z80 |
| Default user interface | Command-line interface (CONPROC.COM)[2] |
| License | Proprietary |
| Official website | {{ |
Cromemco DOS or CDOS (an abbreviation for Cromemco Disk Operating System) is a CP/M-like[1] operating system by Cromemco[3] designed to allow users of Cromemco microcomputer systems to create and manipulate disk files using symbolic names.[4]
Overview
[edit | edit source]
CDOS was written in Zilog Z80 machine code. Due to the number of available programs available to run under Digital Research CP/M at that time, CDOS was designed to be upwards CP/M-compatible. Many programs written for CP/M versions up to and including version 1.33 run without modification under CDOS. However, programs written for CDOS generally do not run under CP/M.[5]
The Cromemco Z-2 had the ability to run Cromemco DOS.[1][6] Besides CP/M 2.2 and Cromix, the Cromemco System One can also run Cromemco DOS.[7] The Cromemco C-10 personal computer, introduced in 1982, also ran CDOS.[8]
An emulator for a Cromemco CDOS system exists.[9]
Commands
[edit | edit source]The following list of commands are supported by Cromemco DOS.[4]
Intrinsic commands
[edit | edit source]Later versions also support the ATTR command.[10][11]
Extrinsic command programs
[edit | edit source]- @ (Batch)
- DUMP
- EDIT
- INIT (Initialize)
- STAT (Disk Status)
- WRTSYS (Write System)
- XFER (Transfer)
Later versions also support the MEMTEST command.[10][12]
See also
[edit | edit source]References
[edit | edit source]- ^ a b c Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). (i+32 pages)
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). (9 pages)
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). (110+iv pages)
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). (viii+243+iii pages)
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). (144 pages)