24
OPTOIO-PCIe32
STANDARD
© 2015 by Messcomp Datentechnik GmbH
DV07
24
OPTOIO-PCIe32
STANDARD
© 2015 by Messcomp Datentechnik GmbH
EV08
24
24
wasco
®
wasco
®
8.6 Kompatibilität zur OPTOIO-PCI32
STANDARD
Bei der Entwicklung der OPTOIO-PCIe32
STANDARD
sowie dem dazugehö-
rigen Treiber wurde speziell darauf geachtet, dass der Zugriff auf die Kar-
te möglichst identisch mit der OPTOIO-PCI32
STANDARD
ist. Dies ermöglicht
einen relativ einfachen Umstieg von PCI- auf PCIe-Karten bei bestehen-
den 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 „OPTOIO-PCI32
STANDARD
“ sondern
„OPTOIO-PCIe32
STANDARD
“
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
vier 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 OPTOIO-PCIe32
STANDARD
bei der Nutzung von mehreren Karten im
PC genutzt werden.
8.6 Compatibility to OPTOIO-PCI32
STANDARD
Developing the OPTOIO-PCIe32
STANDARD
and the corresponding driver,
special care was taken to use an access as identical as possible to the
OPTOIO-PCI32
STANDARD
. This enables you to switch from PCI to PCIe in
existing programs in a very easy way. The driver (as from version 8.02) is
usable for PCI as well as for PCIe.
What changed or what is got to be changed respectively for PCIe board:
1. The board‘s name switched from „OPTOIO-PCI32
STANDARD
“ to „OP-
TOIO-PCIe32
STANDARD
“
2. The functions to access to port addresses for the PCIe board are
given as „wasco_outputPCIeW“ and „wasco_inputPCIeW“
3. The offsets for the access to the Memory Mapped I/O addresses have
been changed. For PCIe boards the former offsets must be multiplied
by two. (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 OPTOIO-PCIe32
STANDARD
in case your computer registers more
than one board.