Operating systemsDigital 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.

ResourceTypeNotes
CP/M File Control Block Format (seasip) ↗FormatFCB byte-by-byte layout across versions
CP/M Disk and File System Format (cpm8680) ↗FormatDirectory entry and allocation-block format reference
CP/M 2.2 Disc Formats (seasip) ↗FormatDisc parameter block and directory structure
CP/M Plus (Version 3) Operating System System Guide ↗Memory mapBIOS, banked memory, page-zero, TPA layout
CP/M 3 Operating System Programmer's Guide (Digital Research) ↗ProgrammingOfficial BDOS calls, RSX, page-zero, system programming
CPM3_2063_Retro bootable images ↗ROMsBootable SD-card and ROM images, CPM3.SYS
CP/M BDOS System Calls (seasip) ↗ReferenceBDOS function numbers with CP/M 1.4 specifics
Digital Research CP/M Plus v3 Guides (Internet Archive) ↗ReferenceUser, Programmer and System guides, downloadable
CPM3_2063_Retro: CP/M 3 port for Z80 Retro ↗SourceCommented Z80/8080 BIOS and loader source
RunCPM Portable Z80 CP/M 2.2 Emulator ↗ToolMulti-platform CP/M 2.2 emulator, C source