Quote:>>>I suspect the BIOS will need a serious amount of rewriting to deal
>>>with the various controllers and stuff in newer PCs.
As far as I can see in my Sourcer-disassembly of CP/M-86's BIOS, it
has been written in a sound way, as it does not access the diskette
hardware directly. Instead, it uses the PC's ROM-BIOS,
software-interrupt 13hex for disk I/O. For 144 MB diskettes it could
do the same, whether CP/M-86's BIOS were to be patched or fully
The PC-ROM-BIOS is supposed to hide an application (e.g. the
CP/M-86-BIOS) from the need to know about all different kinds of
controllers. Whether or not it does this job correctly is up to each
individual hardware-manufacturer's ROM-BIOS. No 100 % guarantee, but a
flaky ROM-BIOS could also prevent the current CP/M-86-BIOS code from
operating correctly on any given machine.