12
WITIO-PCIe192
ULTRA
© 2018 by Messcomp Datentechnik GmbH
DV0101
12
WITIO-PCIe192
ULTRA
© 2018 by Messcomp Datentechnik GmbH
EV0103
12
12
wasco
®
wasco
®
4.2 Access to the system components
You can access to the hardware components of the WITIO-PCIe192 by
reading from or writing to Memory Mapped I/O addresses using library
functions. The addresses relevant to the WITIO-PCIe192 arise depending
on the BIOS assigned base address. Access to the WITIO-PCIe192 is ex-
clusively in double-word access. For reasons of compatibility the wasco
driver features only process or allow for the least significant byte.
(You will find more information in the chapter Programming as well as in
the sample programs on the supplied CD)
PCIe Bus
Interface
Control
Logic
32 Bit PCIe Connector
32 Bit
internal
Data Bus
PCIe Bus
Interface
Steuer-
Logik
32 Bit PCIe Connector
32 Bit
interner
Datenbus
Fig. 4.2
4.2 Zugriff auf die Systemkomponenten
Der Zugriff auf die Hardware-Komponenten der WITIO-PCIe192 erfolgt
durch das Lesen von bzw. Schreiben in Memory-Mapped I/O-Adressen
mit Hilfe von Library-Funktionen. Die für die WITIO-PCIe192 relevanten
Adressen ergeben sich abhängig von einer vom Bios vergebenen
Basisadresse. Der Zugriff auf die WITIO-PCIe192 erfolgt ausschließ
-
lich im Doppel-Word-Zugriff, wobei die WASCO-Treiber-Funktionen aus
Kompatibilitätsgründen nur das niederwertigste Byte verarbeiten bzw.
berücksichtigen. (Hinweise hierzu finden Sie im Kapitel Programmierung
sowie in den Beispielprogrammen auf der mitgelieferten CD).
Abb. 4.2