Hallo Leute!
Beschäftige mich gerade mit der IBM expansion unit 5161 für den PC/XT.
Im Handbuch findet man, dass die Extender-Karte hiervon auch neue Funktionen in den I/O-Bereich/Speicher legt:
- Adresse latchen in der Expansion Unit
- Daten latchen in der Expansion Unit
- Daten lesen in der Expansion Unit
- Adresse lesen in der Expansion Unit
- Expansion Unit ein-/ausschalten
- Status der Expansion Unit abfragen
Die erste Funktion liegt hinter dem Speicherbereich 0xFXXXX, der Rest im I/O bei 0x210-0x213
Meine Frage lautet: bringen diese Funktionen was? Wurden sie jemals von irgend einer Software genutzt?
Natürlich schalten spätere PC-Bios-Versionen die Expansion Unit beim start ein, aber das hätte man auch weglassen können...
Für mich erscheint es wie unnötiges Belegen des IOs und des Speichers.
Natürlich bindet die Expansion Unit auch ohne diese Funktionen die Karten in der Unit an den PC-Bus an, die Funktionen haben also nichts mit der Grundfunktion zu tun (vom Einschalten mal abgesehen).
Natürlich kann keiner eindeutig sagen: wurde nie genutzt. Aber wie ist eure Einschätzung?
Viele Grüße,
Niko