Hallo PAW -
ich habe ein lupenreines 8080 cp/m 2.2, das müsstest du bereits bei dem Ablaufprotokoll von der Displayanzeige über den PRINTER-AUSGANG ( über V24 Kabel auf das TeraTerm (WIN-Prog) als File (.txt) geleitet - wie dort zu sehen ist.
Hast du mal deine identische Testdiskette mit dem DU.COM ( läuft auf jedem cp/m > vers. 2.0 und Z80, 8080, 8085 Chip) zum Vergleich gedumpt?
Ich meine in DDUMP050 ist bei der „S“ ector keine „0“ erlaubt! Fehler-Eingabe_Bell!
Das ist auch völlig richtig von der Bedeutung, sonst kommen doch ein USER mit deinem Prog. ins schleudern.
Wie ich zuvor angedeutet - sollte man die Ursache in der BIOS-Anpassung ( möglich ) über den HostBuf und den Block - DeBlock zu finden können. Schau doch mal was du in deinem Prg. gemacht hast.
Bei dieser cp/m von mir ist der HostBuf 2 kB, also je ein EXT-Block. Siehe meine Protokolle zuvor!
Wie arbeitet deine READ/ WRITE cp/m Anpassung?