Programmpaket für die USB-Schnittstelle des auf dem Modul M052 enthaltenen VDIP1 bzw. VDIP2 zur Nutzung unter CP/M.
Das Programm läuft unter MicroDOS und anderen CP/M-kompatiblen Systemen wie ZDDOS, ZSDOS, NZCOM sowohl auf dem KC85 als auch auf anderen CP/M-Systemen.
Für "Nicht-KC85-Systeme" muss ggf. die Portadresse des PIO und die Taktfrequenz des Systems konfiguriert werden, voreingestellt ist Portadresse D0H und 4MHz Taktfrequenz.
Folgende Programme sind im Paket enthalten:
- USB
- UDIR opt gefilterte, maskierte Verzeichnisanzeige
- UGET opt Datei(en) lesen
- UPUT opt Datei(en) schreiben
- URUN COM-Datei von USB-Laufwerk direkt starten
- UBACKUP Lw: <name[.img]> /opt Diskette als Image sichern
- URESTORE Lw: <name[.img]> /opt Diskette aus Image wiederherstellen
GIDE - The Generic Z80 IDE Interface
====================================
(C) 1995 Tilmann Reh
Technical Documentation
The GIDE is a generic IDE interface for Z80 based computers. It allows for connecting a maximum of two IDE devices like hard disk or CD-ROM to such computers. Optionally, it also contains a real-time-clock (RTC, Seiko-Epson 72421) which can be battery-backed. The interface board is powered by the target computer, and draws so little current that it can be expected to work with really every Z80 computer. The interface is accessed via I/O instructions, with a jumper-selectable base address.
Für den Fall, dass sich jemand an ein gebanktes CP/M-System wagen möchte, findet ihr hier das disassmblierte ZSDOS v2.27g welche im B/P Bios Paket dabei ist. Das Disassemblieren war einfacher als erwartet, da der Code größtenteils zur v1 identisch ist, für welches ja die Quellen verfügbar sind. Von dort wurden auch überwiegend die Kommentare übernommen und nur hier und da ein wenig angepasst.
Ziel war es, eine exakte Kopie der ZS227G.ZRL Datei zu erstellen.
Für den Fall, dass sich jemand an ein gebanktes CP/M-System wagen möchte, findet ihr hier die Quelltexte der von Jörg Linder disassemblierten B/P Bios Utilities (und noch ein bisschen mehr).
Das grundlegende Design von B/P Bios setzt 32 kB große Speicherbänke voraus. Da müsste man für den KC wohl einige Anpassungen vornehmen oder mit zusätzlichen Routinen die KC-Bänke zu 32 kB virtuell zusammenfassen und gemeinsam umschalten.