BOARD ID = "NIC0602" NAME = "AT-MIO-16F-5 Multi-function Board" MFR = "NATIONAL INSTR CORP" CATEGORY = "MFC" SLOT = ISA16 READID = NO COMMENTS = "The AT-MIO-16F-5 is a high-perfomance multi-function analog, digital and timing input/output board." HELP = "The AT-MIO-16F-5 contains a 12-bit A/D converter with up to 16 analog inputs, two 12-bit D/A converters with voltage outputs, eight lines of TTL compatible digital input and output, and three 16-bit counter/timer channels for timing input and output." 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) 10001 COMMENTS = "The base I/O address is determined by the settings of the board dip switches. The factory setting is for base address 0220h." JUMPER(1) = 6 NAME = "DMA Chans 5 - 7 (W4)" JTYPE = TRIPOLE VERTICAL = NO REVERSE = NO LABEL = LOC(6-1) "R7" "A7" "R6" "A6" "R5" "A5" FACTORY = LOC(6-1) 1100NN COMMENTS = "The DMA channels used are determined by this jumper and by jumper W7. This jumper selects from DMA channels 5, 6 and 7. Jumper W7 selects from channels 0 through 3. 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) = 8 NAME = "DMA Chans 0 - 3 (W7)" JTYPE = TRIPOLE VERTICAL = NO REVERSE = YES LABEL = LOC(1-8) "R0" "A0" "R1" "A1" "R2" "A2" "R3" "A3" FACTORY = LOC(1-8) NNNNNNNN COMMENTS = "The DMA channels used are determined by this jumper and by jumper W4. This jumper selects from DMA channels 0, 1, 2 and 3. Jumper W4 selects from channels 5 through 7. Note that both R(equest) and A(cknowledge) jumpers must be set to the same channel if that channel is to be used." JUMPER(3) = 6 NAME = "IRQs 9 - 15 (W5)" JTYPE = PAIRED VERTICAL = NO REVERSE = NO LABEL = LOC(6-1) "15" "14" "12" "11" "10" "09" FACTORY = LOC(2) 1 COMMENTS = "The interrupt level used is determined by this jumper and by jumper W6. This jumper selects from interrupt levels 9 - 12, 14 and 15. Jumper W6 selects from levels 3 through 7. Do not use interrupt levels 6 or 14 as they are normally used by the diskette and hard disk controllers." JUMPER(4) = 5 NAME = "IRQs 3 - 7 (W6)" JTYPE = PAIRED VERTICAL = NO REVERSE = YES LABEL = LOC(1-5) "03" "04" "05" "06" "07" FACTORY = LOC(1-5) 00000 COMMENTS = "The interrupt level used is determined by this jumper and by jumper W5. This jumper selects from interrupt levels 3 - 7. Jumper W5 selects from levels 9 through 12, 14 and 15. Do not use interrupt levels 6 or 14 as they are normally used by the diskette and hard disk controllers." FUNCTION = "AT-MIO-16F-5 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 = 220h-3FFh STEP = 020h SHARE = NO INIT = SWITCH(1) LOC(1-5) 10001 | 10010 | 10011 | 10100 | 10101 | 10110 | 10111 | 11000 | 11001 | 11010 | 11011 | 11100 | 11101 | 11110 | 11111 SUBCHOICE FREE PORT = 000h-220h 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 FUNCTION = "AT-MIO-16F-5 DMA Channels" COMMENTS = "The DMA channels are selected through this function. Either 2, 1 or no DMA channel resources will be required if DMA A and B are enabled, just DMA A enabled or if DMA is disabled, respectively." HELP = "The DMA channel selected here must match the board jumper settings for the DMA channels. See the user's manual of the board for more information." CHOICE = "DMA A and B enabled" COMBINE DMA = 6 | 5 | 3 | 2 | 1 | 0 | 7 DMA = 7 | 6 | 5 | 3 | 2 | 1 | 0 SHARE = NO SIZE = WORD TIMING = DEFAULT INIT = JUMPER(1) LOC(6-1) 1100NN | NN00NN | NN0011 | NN00NN | NN00NN | NN00NN | NN00NN | 11NN00 | NN1100 | NNNN00 | NNNN00 | NNNN00 | NNNN00 | NNNN00 | 11NNNN | NN11NN | NNNN11 | NNNNNN | NNNNNN | NNNNNN | NNNNNN | 11NNNN | NN11NN | NNNN11 | NNNNNN | NNNNNN | NNNNNN | NNNNNN | 11NNNN | NN11NN | NNNN11 | NNNNNN | NNNNNN | NNNNNN | NNNNNN | 11NNNN | NN11NN | NNNN11 | NNNNNN | NNNNNN | NNNNNN | NNNNNN | 00NNNN | 0011NN | 00NN11 | 00NNNN | 00NNNN | 00NNNN | 00NNNN INIT = JUMPER(2) LOC(8-1) NNNNNNNN | NNNNNNNN | NNNNNNNN | NNNNNN11 | NNNN11NN | NN11NNNN | 11NNNNNN | NNNNNNNN | NNNNNNNN | NNNNNNNN | NNNNNN11 | NNNN11NN | NN11NNNN | 11NNNNNN | NNNNNN00 | NNNNNN00 | NNNNNN00 | NNNNNN00 | NNNN1100 | NN11NN00 | 11NNNN00 | NNNN00NN | NNNN00NN | NNNN00NN | NNNN0011 | NNNN00NN | NN1100NN | 11NN00NN | NN00NNNN | NN00NNNN | NN00NNNN | NN00NN11 | NN0011NN | NN00NNNN | 1100NNNN | 00NNNNNN | 00NNNNNN | 00NNNNNN | 00NNNN11 | 00NN11NN | 0011NNNN | 00NNNNNN | NNNNNNNN | NNNNNNNN | NNNNNNNN | NNNNNN11 | NNNN11NN | NN11NNNN | 11NNNNNN CHOICE = "DMA A enabled" LINK DMA = 6 | 5 | 3 | 2 | 1 | 0 | 7 SHARE = NO SIZE = WORD TIMING = DEFAULT INIT = JUMPER(1) LOC(6-1) NN00NN | NNNN00 | NNNNNN | NNNNNN | NNNNNN | NNNNNN | 00NNNN INIT = JUMPER(2) LOC(8-1) NNNNNNNN | NNNNNNNN | NNNNNN00 | NNNN00NN | NN00NNNN | 00NNNNNN | NNNNNNNN CHOICE = "DMA disabled" LINK INIT = JUMPER(1) LOC(6-1) NNNNNN | NNNNNN | NNNNNN | NNNNNN | NNNNNN | NNNNNN | NNNNNN INIT = JUMPER(2) LOC(8-1) NNNNNNNN | NNNNNNNN | NNNNNNNN | NNNNNNNN | NNNNNNNN | NNNNNNNN | NNNNNNNN FUNCTION = "AT-MIO-16F-5 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 = "10" FREE IRQ = 10 INIT = JUMPER(3) LOC(6-1) 000010 INIT = JUMPER(4) LOC(1-5) 00000 CHOICE = "11" FREE IRQ = 11 INIT = JUMPER(3) LOC(6-1) 000100 INIT = JUMPER(4) LOC(1-5) 00000 CHOICE = "12" FREE IRQ = 12 INIT = JUMPER(3) LOC(6-1) 001000 INIT = JUMPER(4) LOC(1-5) 00000 CHOICE = "14" FREE IRQ = 14 INIT = JUMPER(3) LOC(6-1) 010000 INIT = JUMPER(4) LOC(1-5) 00000 CHOICE = "15" FREE IRQ = 15 INIT = JUMPER(3) LOC(6-1) 100000 INIT = JUMPER(4) LOC(1-5) 00000 CHOICE = "Disabled" FREE INIT = JUMPER(3) LOC(6-1) 000000 INIT = JUMPER(4) LOC(1-5) 00000 CHOICE = "3" FREE IRQ = 3 INIT = JUMPER(3) LOC(6-1) 000000 INIT = JUMPER(4) LOC(1-5) 10000 CHOICE = "4" FREE IRQ = 4 INIT = JUMPER(3) LOC(6-1) 000000 INIT = JUMPER(4) LOC(1-5) 01000 CHOICE = "5" FREE IRQ = 5 INIT = JUMPER(3) LOC(6-1) 000000 INIT = JUMPER(4) LOC(1-5) 00100 CHOICE = "6" FREE IRQ = 6 INIT = JUMPER(3) LOC(6-1) 000000 INIT = JUMPER(4) LOC(1-5) 00010 CHOICE = "7" FREE IRQ = 7 INIT = JUMPER(3) LOC(6-1) 000000 INIT = JUMPER(4) LOC(1-5) 00001 CHOICE = "9" FREE IRQ = 9 INIT = JUMPER(3) LOC(6-1) 000001 INIT = JUMPER(4) LOC(1-5) 00000