The 5136-SD card can be installed in any XT or AT bus computer. The card requires an I/O port block of 8 bytes, as well as 16K or 32K of host memory space. If it is not possible to allocate a 32K byte block of address space for the card, the Revision 2 of the SD card may be configured to use only 16K bytes.
Installation of the 5136-SD card requires the selection of an I/O port address for the card. The switches on the interface card set the location of the I/O ports used to load software and access the interface card. The switches can also be used to identify the major card revisions. Revision 1 cards have an 8 position switch; revision 2 cards have a 6 position switch.
The following tables show the possible port locations and the corresponding switch settings. The first table lists the possible configurations for the (Revision 1) 5136-SD card. The next table shows the addresses for the 5136-SD (Revision 2 ). Unless there is a known conflict with some other hardware in your computer, do not change the port location from its default value.
Any of the addresses listed are possible, although other equipment in the PC may conflict with the address chosen. Keep in mind that the I/O space required is 8 bytes, so a setting of 250 actually uses ports 250-257.
Table 2.1. Revision 1 Switch Settings
Port Address, hex | 4 | 5 | 6 | 7 | 8 | Remarks |
---|---|---|---|---|---|---|
200 | ON | ON | ON | ON | ON | game port |
208 | ON | ON | ON | ON | OFF | |
210 | ON | ON | ON | OFF | ON | |
218 | ON | ON | ON | OFF | OFF | |
220 | ON | ON | OFF | ON | ON | |
228 | ON | ON | OFF | ON | OFF | |
230 | ON | ON | OFF | OFF | ON | |
238 | ON | ON | OFF | OFF | OFF | |
240 | ON | OFF | ON | ON | ON | |
248 | ON | OFF | ON | ON | OFF | |
250 | ON | OFF | ON | OFF | ON | Default |
258 | ON | OFF | ON | OFF | OFF | |
260 | ON | OFF | OFF | ON | ON | |
268 | ON | OFF | OFF | ON | OFF | |
270 | ON | OFF | OFF | OFF | ON | |
278 | ON | OFF | OFF | OFF | OFF | LPT2 |
280 | OFF | ON | ON | ON | ON | |
288 | OFF | ON | ON | ON | OFF | |
290 | OFF | ON | ON | OFF | ON | |
298 | OFF | ON | ON | OFF | OFF | |
2A0 | OFF | ON | ON | OFF | OFF | |
2A8 | OFF | ON | OFF | ON | OFF | |
2B0 | OFF | ON | OFF | OFF | ON | |
2B8 | OFF | ON | OFF | OFF | OFF | |
2C0 | OFF | OFF | ON | ON | ON | |
2C8 | OFF | OFF | ON | ON | OFF | |
2D0 | OFF | OFF | ON | OFF | ON | |
2D8 | OFF | OFF | ON | OFF | OFF | |
2E0 | OFF | OFF | OFF | ON | ON | |
2E8 | OFF | OFF | OFF | ON | OFF | COM4 |
2F0 | OFF | OFF | OFF | OFF | ON | |
2F8 | OFF | OFF | OFF | OFF | OFF | COM2 |
2 | ON | ON | ON | ON | ON | |
2 | ON | ON | ON | ON | ON | |
2 | ON | ON | ON | ON | ON | |
2 | ON | ON | ON | ON | ON |
Table 2.2. Revision 2 Switch Settings
Port Address, hex | 1 | 2 | 3 | 4 | 5 | 6 | Remarks |
---|---|---|---|---|---|---|---|
200 | ON | ON | ON | ON | ON | ON | game port |
208 | ON | ON | ON | ON | ON | OFF | |
210 | ON | ON | ON | ON | OFF | ON | |
218 | ON | ON | ON | ON | OFF | OFF | |
220 | ON | ON | ON | OFF | ON | ON | |
228 | ON | ON | ON | OFF | ON | OFF | |
230 | ON | ON | ON | OFF | OFF | ON | |
238 | ON | ON | ON | OFF | OFF | OFF | |
240 | ON | ON | OFF | ON | ON | ON | |
248 | ON | ON | OFF | ON | ON | OFF | |
250 | ON | ON | OFF | ON | OFF | ON | |
258 | ON | ON | OFF | ON | OFF | OFF | |
260 | ON | ON | OFF | OFF | ON | ON | |
268 | ON | ON | OFF | OFF | ON | OFF | |
270 | ON | ON | OFF | OFF | OFF | ON | |
278 | ON | ON | OFF | OFF | OFF | OFF | LPT2 |
280 | ON | OFF | ON | ON | ON | ON | |
288 | ON | OFF | ON | ON | ON | OFF | |
290 | ON | OFF | ON | ON | OFF | ON | |
298 | ON | OFF | ON | ON | OFF | OFF | |
2A0 | ON | OFF | ON | OFF | ON | ON | |
2A8 | ON | OFF | ON | OFF | ON | OFF | |
2B0 | ON | OFF | ON | OFF | OFF | ON | |
2B8 | ON | OFF | ON | OFF | OFF | OFF | |
2C0 | ON | OFF | OFF | ON | ON | ON | |
2C8 | ON | OFF | OFF | ON | ON | OFF | |
2D0 | ON | OFF | OFF | ON | OFF | ON | |
2D8 | ON | OFF | OFF | ON | OFF | OFF | |
2E0 | ON | OFF | OFF | OFF | ON | ON | |
2E8 | ON | OFF | OFF | OFF | ON | OFF | COM4 |
2F0 | ON | OFF | OFF | OFF | OFF | ON | |
2F8 | ON | OFF | OFF | OFF | OFF | OFF | COM2 |
600 | OFF | ON | ON | ON | ON | ON | Game port |
608 | OFF | ON | ON | ON | ON | OFF | |
610 | OFF | ON | ON | ON | OFF | ON | |
618 | OFF | ON | ON | ON | OFF | OFF | |
620 | OFF | ON | ON | OFF | ON | ON | |
628 | OFF | ON | ON | OFF | ON | OFF | |
630 | OFF | ON | ON | OFF | OFF | ON | |
638 | OFF | ON | ON | OFF | OFF | OFF | |
640 | OFF | ON | OFF | ON | ON | ON | |
648 | OFF | ON | OFF | ON | ON | OFF | |
650 | OFF | ON | OFF | ON | OFF | ON | |
658 | OFF | ON | OFF | ON | OFF | OFF | |
660 | OFF | ON | OFF | OFF | ON | ON | |
668 | OFF | ON | OFF | OFF | ON | OFF | |
670 | OFF | ON | OFF | OFF | OFF | ON | |
678 | OFF | ON | OFF | OFF | OFF | OFF | LPT2 |
680 | OFF | OFF | ON | ON | ON | ON | |
688 | OFF | OFF | ON | ON | ON | OFF | |
690 | OFF | OFF | ON | ON | OFF | ON | |
698 | OFF | OFF | ON | ON | OFF | OFF | |
6A0 | OFF | OFF | ON | OFF | ON | ON | |
6A8 | OFF | OFF | ON | OFF | ON | OFF | |
6B0 | OFF | OFF | ON | OFF | OFF | ON | |
6B8 | OFF | OFF | ON | OFF | OFF | OFF | |
6C0 | OFF | OFF | OFF | ON | ON | ON | |
6C8 | OFF | OFF | OFF | ON | ON | OFF | |
6D0 | OFF | OFF | OFF | ON | OFF | ON | |
6D8 | OFF | OFF | OFF | ON | OFF | OFF | |
6E0 | OFF | OFF | OFF | OFF | ON | ON | |
6E8 | OFF | OFF | OFF | OFF | ON | OFF | COM4 |
6F0 | OFF | OFF | OFF | OFF | OFF | ON | |
6F8 | OFF | OFF | OFF | OFF | OFF | OFF | COM2 |
The SD card occupies 32K of host memory space. The base address is selectable by the user. The default location is 0xD0000. Unless there is a known conflict with other hardware in that location, use the default card location. The memory address is not set by switches or jumpers. It is passed into the loader which sets the memory address. The table below lists the possible locations and describes other hardware that might be using the space. The Revision 2 card can also be used with a 16K byte space.
The Administrator permits multiple SD cards to be installed at the same memory location. There is no performance penalty for doing so. It is therefore recommended that all SD cards in one computer be installed at the same memory location to minimize the amount of host memory space required. |
Address | Remarks |
---|---|
8000 | Occupied by RAM in >512k systems |
8800 | Occupied by RAM in >512k systems |
9000 | Occupied by RAM in >512k systems |
9800 | Occupied by RAM in >512k systems |
A000 | Used by EGA/VGA |
A800 | Used by EGA/VGA |
B000 | Used by MDA |
B800 | Used by CGA |
C000 | BIOS Extensions (EGA/VGA) |
C800 | BIOS Extensions (hard disk) |
D000 | Used by EMS memory (Default) |
D800 | Used by EMS memory (QNX Network Card) |
E000 | BIOS Extensions (normally unused) |
E800 | BIOS Extensions (normally unused) |
F000 | System ROMs, BASIC |
F800 | PC BIOS |
The Administrator uses host interrupts. On revision 1 SD cards, switches 1-3 are used for host interrupt selection, while on the Revision 2 card, interrupt selection is done with software only, by the card loader (see Running the Loader Program). Care must be taken to ensure that the interrupt level chosen is not already in use by the host system. The following table shows the setup of the interrupt dip switches on the 5136-SD revision 1 card.
IRQ Number | SW1 | SW2 | SW3 | Normal Use |
---|---|---|---|---|
3 | ON | OFF | OFF | COM2: |
5 | OFF | ON | OFF | |
7 | OFF | OFF | ON | |
None | OFF | OFF | OFF | default |
The Revision 2 card can generate interrupts 2-7.
Interrupts cannot be shared between Revision 1 SD cards. You must assign a unique IRQ to each SD card installed. Interrupts can be shared with the Revision 2 card. When sharing interrupts, it is recommended that one of the cards be on interrupt 7. |
Port, memory and interrupts are automatically configured for PCI cards.
The 5136-SD card uses jumper JB1 to enable or disable transmission from the card. The Data Highway and Data Highway Plus software modules transmit; therefore, jumper JB1 must be put in the ENABLE position.
Copyright © 1995-2010 by Cogent Real-Time Systems, Inc. All rights reserved.