[net.micro.cpm] "Misusing" Z80 registers - CP/M-80 is an ->8080<- "operating system"

bandy@lll-lcc.UUcp (Andrew Scott Beals) (06/19/86)

ucdavis!clover!hildum@ucb-vax.ARPA (Eric Hildum) writes:
>[if you assume that your BIOS saves the z80-specific registers, certain
> programs that expect a z80 (turbo pascal for example) will die]

CP/M(-80) is an operating system for >>8080<< microcomputers.  If your
BIOS or firmware uses the z80 registers without saving them, then it
is WRONG BUGGY and ERRONOUS.  DEC, unfortunately, isn't the only
vendor that practices this bit of anti-social behaviour.
	andy
-- 
Amu, ne armu!

Andy Beals
bandy@lll-crg.arpa	{ihnp4,seismo,ll-xn,qantel,pyramid}!lll-crg!bandy
LLNL, P.O. Box 808, Mailstop L-419, Livermore CA 94550 (415) 423-1948