Page 2
SECTION 1. Installation The PIO-48 can be installed in any of the PC expansion slots, except J8 on the original IBM "XT" and Portable. Remove the PC case, remove the blank metal slot cover, and insert the board. Replace the screw, replace the case, and the installation is complete. Be sure to set the address and jumper options before installation.
This implementation allows either positive or negative logic input to cause an IRQ to be generated. Please contact Sealevel Systems Technical Support for further information. The use of interrupts also requires special software to initialize the 8259 interrupt controller and set the appropriate interrupt service routine vector, etc.
Ports A, B and C, can be input or output, meaning that they can be read (or input from), and written (output) to. Port D is the Control Register, which determines whether ports A, B and C are input or output. The Control Register sets the mode and direction for each port A, B, and C.
Page 5
The second connector, (J2 and J4) is a 40 pin header that connects through an optional ribbon cable to a DB-37 (male) connector that matches the pin-out of the Metrabyte™ PIO-12 board. These cables are available from Sealevel Systems. Connector Pin-Out...
Page 6
Programming With The API Application Programmers Interface (API) Most modern operating systems do not allow direct hardware access. The SeaIO driver and API have been included to provide control over the hardware in Windows and Linux environments. The purpose of this section of the manual is to help the customer with the mapping of the API to the actual inputs for the 4030 specifically.
Port C Port C of each bank has the ability to be configured as two four bit ports. If both lower and upper nibbles are configured the same then no special considerations need to be made. But if they are configured differently, one nibble as input, and one as output then the user will have to keep this in mind.
Relative Addressing vs. Absolute Addressing The SeaIO API makes a distinction between “absolute” and “relative” addressing modes. In absolute addressing mode, the Port argument to the API function acts as a simple byte offset from the base I/O address of the device. For instance, Port #0 refers to the I/O address base + 0;...
Sealevel Systems assumes no liability for any damages, lost profits, lost savings or any other incidental or consequential damage resulting from the use, misuse of, or inability to use this product. Sealevel Systems will not be liable for any claim made by any other related party.
Need help?
Do you have a question about the PIO-48 4030 and is the answer not in the manual?
Questions and answers