
19
OPTOOUT-PCIe32
STANDARD
© 2019 by Messcomp Datentechnik GmbH
DV01
19
OPTOOUT-PCIe32
STANDARD
© 2019 by Messcomp Datentechnik GmbH
EV01
19
19
wasco
®
wasco
®
7.6 Compatibility to the OPTOOUT-PCI32
STANDARD
Developping the OPTOOUT-PCIe32
STANDARD
and its drivers special regard
was attended to use identical accesses as to the OPTOOUT-PCI32
STANDARD
.
This enables you to change over from PCI to PCIe with existing programs
in a very easy way. The driver (as from version 8.02) can be used for both
PCI and PCIe.
What has been changed and what has to be changed respectively for the
PCIe board:
1. The board‘s name now is not „OPTOOUT-PCI32
STANDARD
“ but
„WASCO-PCIe8246“
2. The functions to access to the port addresses for the PCIe board are
given as „wasco_outputPCIeW“ and „wasco_inputPCIeW“
3. The offsets to access to the Memory Mapped I/O addresses have
changed. The former offsets have to be multiplied by two for the PCIe
card. (Unchanged Constants are usable for PCI only).
4. The setting of jumper block JP1 can be monitored via an additional
address. The jumper can be used for example for the identification
of the OPTOOUT-PCIe32
STANDARD
when using several cards in the PC.
7.6 Kompatibilität zur OPTOOUT-PCI32
STANDARD
Bei der Entwicklung der OPTOOUT-PCIe32
STANDARD
sowie dem dazuge-
hörigen Treiber wurde speziell darauf geachtet, dass der Zugriff auf die
Karte möglichst identisch mit der OPTOOUT-PCI32
STANDARD
ist. Dies er-
möglicht einen relativ einfachen Umstieg von PCI- auf PCIe-Karten bei
bestehenden Programmen. Der Treiber (ab Version 8.02) ist sowohl für
PCI als auch für PCIe verwendbar.
Was hat sich geändert bzw. was muss für die PCIe-Karte geändert wer-
den:
1. Der Board-Name ist nicht mehr „OPTOOUT-PCI32
STANDARD
“ sondern
„WASCO-PCIe8246“
2. Die Funktionen zum Zugriff auf die Portadressen sind für die PCIe-
Karte „wasco_outputPCIeW“ und „wasco_inputPCIeW“
3. Die Offsets für den Zugriff auf die Memory Mapped I/O-Adressen
haben sich geändert. Für die PCIe-Karte müssen die alten Offsets mit
zwei multipliziert werden. (Die Konstanten sind unabgeändert nur für
die PCI-Karten verwendbar).
4. Über eine zusätzliche Adresse kann die Einstellung des Jumperblocks
JP1 abgefragt werden. Dieser kann zum Beispiel für die Identifikation
der OPTOOUT-PCIe32
STANDARD
bei der Nutzung von mehreren Karten
im PC genutzt werden.