25
OPTOIO-PCIe16
STANDARD
© 2015 by Messcomp Datentechnik GmbH
DV05
25
OPTOIO-PCIe16
STANDARD
© 2015 by Messcomp Datentechnik GmbH
EV05
25
25
wasco
®
wasco
®
8.6 Kompatibilität zur OPTOIO-PCI16
STANDARD
Bei der Entwicklung der OPTOIO-PCIe16
STANDARD
sowie dem dazugehö-
rigen Treiber wurde speziell darauf geachtet, dass der Zugriff auf die Kar-
te möglichst identisch mit der OPTOIO-PCI16
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-PCI16
STANDARD
“ sondern
„OPTOIO-PCIe16
STANDARD
“
2. Die Funktionen zum Zugriff auf die Portadressen sind für die PCIe-
Karte „wasco_outputPCIeB“ und „wasco_inputPCIeB“
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
JP9 abgefragt werden. Dieser kann zum Beispiel für die Identifikation
der OPTOIO-PCIe16
STANDARD
bei der Nutzung von mehreren Karten im
PC genutzt werden.
8.5 Compatibility to the OPTOIO-PCI16
STANDARD
Developping OPTOIO-PCIe16
STANDARD
and its drivers special regard was
attended to use identical accesses as to OPTOIO-PCI16
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 for PCIe board respectively:
1. The board‘s name switched from „OPTOIO-PCI16
STANDARD
“ to „OP-
TOIO-PCIe16
STANDARD
“
2. The functions to access to port addresses for the PCIe board are
given as „wasco_outputPCIeB“ and „wasco_inputPCIeB“
3. The offsets to access to the Memory Mapped I/O addresses changed.
For PCIe boards you are to multiply the former offsets by four.
(Unchanged constants are usable for PCI only).
4. Via an additional address the setting of jumper block JP9 can be
monitored. The jumper can be used for example for the identification
of the OPTOIO-PCIe16
STANDARD
in case your computer registers more
than one board.