Questions tagged [cp-m]
For questions related to the CP/M operating system by Gary Kildall.
78 questions
4 votes
0 answers
217 views
CF Card Issues - DIY Z80 COMPUTER from scratch - CP/M frozen after boot
has anyone here ever had a similar problem? I'm basically trying to use my CF card interface board that used to work with another memory card, which unfortunately got damaged (my fault). Now I only ...
3 votes
2 answers
697 views
How can I use GSX in Turbo Pascal for CP/M-80?
Several versions of CP/M Plus came with a device-independent graphics library called GSX. It would be fairly easy to call this from Turbo Pascal: the CP/M-80 version of TP3 includes a function Bdos. I ...
2 votes
1 answer
434 views
What CP/M systems with where BOOT ≠ $0000 do or do not allow a BDOS entry at $0005 rather than BOOT+$0005?
While not standard, there were several CP/M systems (such as ones for TRS-80 Model I and Heath H89) where BOOT was not at $0000. As mentioned in that question, the Digital Research manuals explain ...
3 votes
0 answers
329 views
Were CP/M systems based at $4200 a "standard"?
According to the CP/M 2 manual, the standard locations for BOOT (where you jump to do a warm start) and TBASE (the start of the transient program area or TPA) are $0000 and $0100, respectively. This ...
10 votes
3 answers
1k views
How was MP/M’s time sharing implemented?
MP/M, the multi-user sibling of Digital Research ubiquitous CP/M, implemented time-sharing in a way that appears to be very efficient. Processes don’t appear to see each other’s memory and performance ...
12 votes
1 answer
481 views
What's the earliest source for the legend of Gary Kildall's airplane snub?
A commonly repeated (and commonly debunked) legend describes how Gary Kildall blew his chance at writing the operating system for the IBM PC. Examples include the following: …legend has it that ...
2 votes
3 answers
797 views
Z80 to 68000 translator for CP/M
CP/M was mostly portable across systems but most of them were z80 based. It was ported to 8086, 68000 and maybe more but without binary compatibility. No z80 systems that wanted CP/M compatibility ...
21 votes
1 answer
1k views
Are any CP/M systems still in commercial use today?
I understand that there is a great deal of mainframe-era enterprise software that is still in active use, if not on the original hardware then in emulated environments. Its users keep it running ...