ISA-Bus

Hallo!!!

Ich suche jegliche hilfreiche Information über den ISA - Bus;
Darunter fällt alles, hardwaretechnische, sowie der softwareseitige Zugriff

Danke im Voraus, LEther

Hallo LEther

Ich suche jegliche hilfreiche Information über den ISA - Bus;
Darunter fällt alles, hardwaretechnische, sowie der
softwareseitige Zugriff

Der ISA-Bus ist der Systembus aus den den alten PC- und XT-Zeiten (8-Bit Datenbus, 2*31 Kontakt) resp. AT-Zeit (16-Bit Daten, PC-Bus-Stecker plus 2*18 zusätzliche Kontakte). Der AdressBereich ist bei beiden auf 16MB für Speicher- und 64Kb für I/O-Zugriffe beschränkt. Leider hat IBM seinerzeits das Timing nicht festgelegt, was zu einigen Problemen führte.

Bei der Software gibt es nicht’s zu beachten, die I/O’s werden mit den IN und OUT Assembler-Befehlen angesteuert und der Speicher halt wie Speicher. Das einzige Problem liegt beim Betriebssystem, da z.B. Win NT direkte Speicherzugriffe aus normalen Applikationen verbietet, solche sind nur für Treiber erlaubt. Auch wird eine „normale“ Applikation, durch die virtuelle Speicherverwaltung, nie den „richtigen“ Speicherbereich einer I/O-Karte finden.

Hier ein paar Links:

http://www.hwb.acc.umu.se/menu_Connector.html
http://www.pin-outs.com/

MfG Peter(TOO)

Danke!!!
Danke für deine Erleuterung und vor allem für deine hilfreichen Links!

Gruß LEther