22
OPTOIN-PCIe32
STANDARD
© 2019 by Messcomp Datentechnik GmbH
DV01
22
OPTOIN-PCIe32
STANDARD
© 2019 by Messcomp Datentechnik GmbH
EV01
22
22
wasco
®
wasco
®
7.6 Compatibility to the OPTOIN-PCI32
STANDARD
Developping the OPTOIN-PCIe32
STANDARD
and its drivers special regard
was attended to use identical accesses as to the OPTOIN-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 is no longer „OPTOIN-PCI32
STANDARD
“ but
„WASCO-PCIe8213“
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 old 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 OPTOIN-PCIe32
STANDARD
when using several cards in the PC.
7.6 Kompatibilität zur OPTOIN-PCI32
STANDARD
Bei der Entwicklung der OPTOIN-PCIe32
STANDARD
sowie dem dazugehörigen
Treiber wurde speziell darauf geachtet, dass der Zugriff auf die Karte mög-
lichst identisch mit der OPTOIN-PCI32
STANDARD
ist. Dies ermö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
werden:
1. Der Board-Name ist nicht mehr „OPTOIN-PCI32
STANDARD
“ sondern
„WASCO-PCIe8213“
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 OPTOIN-PCIe32
STANDARD
bei der Nutzung von mehreren Karten im
PC genutzt werden.