BOARD ID = "NIC0501" NAME = "LAB-PC/LAB-PC+ Multi-function Board" MFR = "NATIONAL INSTR CORP" CATEGORY = "MFC" SLOT = ISA8 READID = NO COMMENTS = "The LAB-PC/LAB-PC+ is a low-cost multi-function analog, digital and timing input/output board." HELP = "The LAB-PC contains 12-bit A/D converter with 8 single-ended analog inputs, two 12-bit D/A converters with voltage outputs, 24 lines of TTL-compatible digital input and output, and three 16-bit counter/timer channels for timing input and output. The LAB-PC+ also allows 4 differential mode analog input channel configuration." SWITCH(1) = 5 NAME = "Base I/O Address" STYPE = DIP VERTICAL = NO REVERSE = YES LABEL = LOC(1-5) "A9" "A8" "A7" "A6" "A5" FACTORY = LOC(1-5) 10011 COMMENTS = "The base I/O address is determined by the settings of the board dip switches. The factory setting is for base address 0260h." JUMPER(1) = 8 NAME = "DMA Channel (W2/W6)" JTYPE = PAIRED REVERSE = YES LABEL = LOC(1-8) "XX" "XX" "R1" "A1" "R2" "A2" "R3" "A3" FACTORY = LOC(1-8) 00000011 COMMENTS = "The DMA channel used is determined by this jumper. Note that both R(equest) and A(cknowledge) jumpers must be set to the same channel if that channel is to be used." JUMPER(2) = 6 NAME = "IRQ Level (W1/W5)" 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." FUNCTION = "LAB Board 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 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 = 260h-3ffh STEP = 020h SHARE = NO INIT = SWITCH(1) LOC(1-5) 10011 | 10100 | 10101 | 10110 | 10111 | 11000 | 11001 | 11010 | 11011 | 11100 | 11101 | 11110 | 11111 SUBCHOICE FREE PORT = 000h-260h STEP = 020h SHARE = NO INIT = SWITCH(1) LOC(1-5) 00000 | 00001 | 00010 | 00011 | 00100 | 00101 | 00110 | 00111 | 01000 | 01001 | 01010 | 01011 | 01100 | 01101 | 01110 | 01111 | 10000 | 10001 | 10010 FUNCTION = "LAB Board DMA Channel" COMMENTS = "The DMA channel is selected through this function. If the 'Disabled' option is selected, the driver will not use the DMA resource." HELP = "The DMA channel selected here must match the board jumper setting for the DMA channel. See the user's manual of the board for more information." ;SHARE statement in the choices is omitted as default is NO ;SIZE statement in the choices is omitted as default is BYTE for channels 0-3 ;TIMING statement in the choices is omitted as default is DEFAULT CHOICE = "3" FREE DMA = 3 INIT = JUMPER(1) LOC(1-8) 00000011 CHOICE = "2" FREE DMA = 2 INIT = JUMPER(1) LOC(1-8) 00001100 CHOICE = "1" FREE DMA = 1 INIT = JUMPER(1) LOC(1-8) 00110000 CHOICE = "Disabled" FREE INIT = JUMPER(1) LOC(1-8) 11000000 FUNCTION = "LAB Board 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 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(2) LOC(1-6) 001000 CHOICE = "6" FREE IRQ = 6 INIT = JUMPER(2) LOC(1-6) 000100 CHOICE = "7" FREE IRQ = 7 INIT = JUMPER(2) LOC(1-6) 000010 CHOICE = "9" FREE IRQ = 9 INIT = JUMPER(2) LOC(1-6) 000001 CHOICE = "Disabled" FREE INIT = JUMPER(2) LOC(1-6) 000000 CHOICE = "3" FREE IRQ = 3 INIT = JUMPER(2) LOC(1-6) 100000 CHOICE = "4" FREE IRQ = 4 INIT = JUMPER(2) LOC(1-6) 010000