Difference between revisions of "422"

From Sensoray Technical Wiki
Jump to: navigation, search
(created, with driver info)
 
 
(2 intermediate revisions by one user not shown)
Line 1: Line 1:
 +
[[File:422_photo.jpg|thumb|Model 422]]
 
Sensoray's model 422 is a bus-to-bus adapter that extends an ISA bus onto a card rack of STDbus I/O boards, thereby enabling the PC to directly interact with STDbus boards. It has three parts: an ISA board (Model 402), an STDbus board (Model 7402) and a set of two flat cables (26 and 34 conductors) that connect the two boards. The ISA board includes a 2-pin terminal block that may optionally be connected across the PC's reset pushbutton to enable an STDbus watchdog timer to reset the PC.
 
Sensoray's model 422 is a bus-to-bus adapter that extends an ISA bus onto a card rack of STDbus I/O boards, thereby enabling the PC to directly interact with STDbus boards. It has three parts: an ISA board (Model 402), an STDbus board (Model 7402) and a set of two flat cables (26 and 34 conductors) that connect the two boards. The ISA board includes a 2-pin terminal block that may optionally be connected across the PC's reset pushbutton to enable an STDbus watchdog timer to reset the PC.
  
Line 5: Line 6:
 
Sensoray doesn't offer a device driver for Model 422 because it was developed during the reign of Windows 98 (which didn't require a device driver). Later versions of Windows (as well as Linux and other modern operating systems) typically do require device drivers, so if you plan to use model 422 with a newer operating system then you must create your own device driver.
 
Sensoray doesn't offer a device driver for Model 422 because it was developed during the reign of Windows 98 (which didn't require a device driver). Later versions of Windows (as well as Linux and other modern operating systems) typically do require device drivers, so if you plan to use model 422 with a newer operating system then you must create your own device driver.
  
The development of such a driver is beyond the scope of this appnote, but the driver itself has very simple requirements. The ISA board decodes the high byte of the 16-bit ISA I/O address bus, while the low address byte is directly passed through to the STDbus. All STDbus I/O boards are mapped into a 256-address window in the ISA I/O space (0x0100 to 0x01FF). Consequently, the device driver can simply map this physical address range into user space; nothing more is required.
+
The development of such a driver is beyond the scope of this appnote, but the driver itself has very simple requirements. The ISA board decodes the high byte of the 16-bit ISA I/O address bus, while the low address byte is directly passed through to the STDbus. All STDbus I/O boards are mapped into a 256-address window in the ISA I/O space [0x0100:0x01FF]. For example, reads/writes to ISA I/O address 0x0123 will access the STDbus 8-bit I/O address 0x23. Consequently, the device driver can simply map the physical address range [0x0100:0x01FF] into user space; nothing more is required.
 +
 
 +
[[Category:Products]]

Latest revision as of 13:25, 19 February 2019

Model 422

Sensoray's model 422 is a bus-to-bus adapter that extends an ISA bus onto a card rack of STDbus I/O boards, thereby enabling the PC to directly interact with STDbus boards. It has three parts: an ISA board (Model 402), an STDbus board (Model 7402) and a set of two flat cables (26 and 34 conductors) that connect the two boards. The ISA board includes a 2-pin terminal block that may optionally be connected across the PC's reset pushbutton to enable an STDbus watchdog timer to reset the PC.

[edit] Device driver

Sensoray doesn't offer a device driver for Model 422 because it was developed during the reign of Windows 98 (which didn't require a device driver). Later versions of Windows (as well as Linux and other modern operating systems) typically do require device drivers, so if you plan to use model 422 with a newer operating system then you must create your own device driver.

The development of such a driver is beyond the scope of this appnote, but the driver itself has very simple requirements. The ISA board decodes the high byte of the 16-bit ISA I/O address bus, while the low address byte is directly passed through to the STDbus. All STDbus I/O boards are mapped into a 256-address window in the ISA I/O space [0x0100:0x01FF]. For example, reads/writes to ISA I/O address 0x0123 will access the STDbus 8-bit I/O address 0x23. Consequently, the device driver can simply map the physical address range [0x0100:0x01FF] into user space; nothing more is required.

Personal tools
Namespaces

Variants
Actions
Toolbox