Operating systems › Digital Research CP/M › CP/M 3.0 (Plus)
CP/M 3.0 (Plus)
1982
CP/M Plus, the 1983 release adding bank-switched memory support, a faster BDOS and improved file handling.
Machines
Chips
Reference & documentation
External technical references for programming CP/M 3.0 (Plus) and for writing emulators.
| Resource | Type | Notes |
|---|---|---|
| CP/M File Control Block Format (seasip) ↗ | Format | FCB byte-by-byte layout across versions |
| CP/M Disk and File System Format (cpm8680) ↗ | Format | Directory entry and allocation-block format reference |
| CP/M 2.2 Disc Formats (seasip) ↗ | Format | Disc parameter block and directory structure |
| CP/M Plus (Version 3) Operating System System Guide ↗ | Memory map | BIOS, banked memory, page-zero, TPA layout |
| CP/M 3 Operating System Programmer's Guide (Digital Research) ↗ | Programming | Official BDOS calls, RSX, page-zero, system programming |
| CPM3_2063_Retro bootable images ↗ | ROMs | Bootable SD-card and ROM images, CPM3.SYS |
| CP/M BDOS System Calls (seasip) ↗ | Reference | BDOS function numbers with CP/M 1.4 specifics |
| Digital Research CP/M Plus v3 Guides (Internet Archive) ↗ | Reference | User, Programmer and System guides, downloadable |
| CPM3_2063_Retro: CP/M 3 port for Z80 Retro ↗ | Source | Commented Z80/8080 BIOS and loader source |
| RunCPM Portable Z80 CP/M 2.2 Emulator ↗ | Tool | Multi-platform CP/M 2.2 emulator, C source |