BOARD ID = "NIC0900" NAME = "PC-TIO-10 Timing I/O Board" MFR = "NATIONAL INSTR CORP" CATEGORY = "OTH" SLOT = ISA8 READID = NO COMMENTS = "The PC-TIO-10 is a timing and digital input/output board with ten 16-bit, 7-MHz, programmable counter/timers and sixteen bits of bit-configurable digital input/output." HELP = "The PC-TIO-10 can generate a variety of waveforms, measure several different waveform parameters, and control external devices with its timing and digital inputs and outputs." SWITCH(1) = 7 NAME = "Base I/O Address" STYPE = DIP VERTICAL = YES REVERSE = YES LABEL = LOC(1-7) "A9" "A8" "A7" "A6" "A5" "A4" "A3" FACTORY = LOC(1-7) 0110100 COMMENTS = "The base I/O address is determined by the settings of the board's DIP switches. The factory setting is for base address 01A0h. The ON/OFF positions on your PC-TIO-10 base address DIP switches may be reversed from what is shown here." JUMPER(1) = 6 NAME = "IRQ Level (W1)" JTYPE = PAIRED REVERSE = YES LABEL = LOC(1-6) "3" "4" "5" "6" "7" "9" FACTORY = LOC(3) 1 COMMENTS = "The interrupt level used is determined by this jumper. Do not use interrupt level 6 as it is normally used by the diskette and hard disk controllers." JUMPER(2) = 4 NAME = "Internal IRQ (W2)" JTYPE = PAIRED VERTICAL = YES REVERSE = YES LABEL = LOC(1-4) "OUT 2" "OUT 7" "N.C." "N.C." FACTORY = LOC(1-4) 0011 COMMENTS = "The internal interrupt is determined by this jumper. Jumpering OUT 2 connects the output of COUNTER 2 to EXTIRQ1, while jumpering OUT 7 connects the output of COUNTER 7 to EXTIRQ2. The N.C. positions are storage positions for the jumpers." FUNCTION = "PC-TIO-10 Base I/O Address" COMMENTS = "The base I/O address is selected through this resource." HELP = "The base I/O address entered here must match the board's DIP switch setting for the base address. See the user's manual of the board for more information." CHOICE = "Base I/O Address Resource" SUBCHOICE FREE PORT = 1a0h-3ffh STEP = 008h COUNT = 008h SHARE = NO SIZE = BYTE INIT = SWITCH(1) LOC(1-7) 0110100 | 0110101 | 0110110 | 0110111 | 0111000 | 0111001 | 0111010 | 0111011 | 0111100 | 0111101 | 0111110 | 0111111 | 1000000 | 1000001 | 1000010 | 1000011 | 1000100 | 1000101 | 1000110 | 1000111 | 1001000 | 1001001 | 1001010 | 1001011 | 1001100 | 1001101 | 1001110 | 1001111 | 1010000 | 1010001 | 1010010 | 1010011 | 1010100 | 1010101 | 1010110 | 1010111 | 1011000 | 1011001 | 1011010 | 1011011 | 1011100 | 1011101 | 1011110 | 1011111 | 1100000 | 1100001 | 1100010 | 1100011 | 1100100 | 1100101 | 1100110 | 1100111 | 1101000 | 1101001 | 1101010 | 1101011 | 1101100 | 1101101 | 1101110 | 1101111 | 1110000 | 1110001 | 1110010 | 1110011 | 1110100 | 1110101 | 1110110 | 1110111 | 1111000 | 1111001 | 1111010 | 1111011 | 1111100 | 1111101 | 1111110 | 1111111 SUBCHOICE FREE PORT = 000h-198h STEP = 008h COUNT = 008h SHARE = NO SIZE = BYTE INIT = SWITCH(1) LOC(1-7) 0000000 | 0000001 | 0000010 | 0000011 | 0000100 | 0000101 | 0000110 | 0000111 | 0001000 | 0001001 | 0001010 | 0001011 | 0001100 | 0001101 | 0001110 | 0001111 | 0010000 | 0010001 | 0010010 | 0010011 | 0010100 | 0010101 | 0010110 | 0010111 | 0011000 | 0011001 | 0011010 | 0011011 | 0011100 | 0011101 | 0011110 | 0011111 | 0100000 | 0100001 | 0100010 | 0100011 | 0100100 | 0100101 | 0100110 | 0100111 | 0101000 | 0101001 | 0101010 | 0101011 | 0101100 | 0101101 | 0101110 | 0101111 | 0110000 | 0110001 | 0110010 | 0110011 FUNCTION = "PC-TIO-10 Interrupt Request Level" COMMENTS = "The interrupt level is selected through this function. If the 'Disabled' option is selected, the driver will not use the interrupt resource." HELP = "The interrupt level selected here must match the board's jumper setting for the interrupt level. See the user's manual of the board for more information." ;SHARE statement in the choices is omitted as default is NO ;TRIGGER statement in the choices is omitted as default is EDGE CHOICE = "5" FREE IRQ = 5 INIT = JUMPER(1) LOC(1-6) 001000 CHOICE = "6" FREE IRQ = 6 INIT = JUMPER(1) LOC(1-6) 000100 CHOICE = "7" FREE IRQ = 7 INIT = JUMPER(1) LOC(1-6) 000010 CHOICE = "9" FREE IRQ = 9 INIT = JUMPER(1) LOC(1-6) 000001 CHOICE = "Disabled" FREE INIT = JUMPER(1) LOC(1-6) 000000 CHOICE = "3" FREE IRQ = 3 INIT = JUMPER(1) LOC(1-6) 100000 CHOICE = "4" FREE IRQ = 4 INIT = JUMPER(1) LOC(1-6) 010000 FUNCTION = "PC-TIO-10 Internal Interrupt Request" COMMENTS = "The internal interrupt is determined by this jumper. Jumpering OUT 2 connects the output of COUNTER 2 to EXTIRQ1, while jumpering OUT 7 connects the output of COUNTER 7 to EXTIRQ2. The N.C. positions are storage positions for the jumpers." HELP = "This set of jumpers provides a means of internally connecting two of the counter outputs to the external interrupt circuitry without having to hardwire a connection external to the computer. See the user's manual of the board for more information." CHOICE = "N.C. and N.C." FREE INIT = JUMPER(2) LOC(1-4) 0011 CHOICE = "OUT 2 and N.C." FREE INIT = JUMPER(2) LOC(1-4) 1001 CHOICE = "OUT 7 and N.C." FREE INIT = JUMPER(2) LOC(1-4) 0110 CHOICE = "OUT 2 and OUT 7" FREE INIT = JUMPER(2) LOC(1-4) 1100