BOARD ID = "NIC1200" NAME = "AT-AO-6/10 ANALOG OUTPUT BOARD" MFR = "NATIONAL INSTR CORP" CATEGORY = "OTH" SLOT = ISA16 READID = NO COMMENTS = "The National Instruments AT-AO-6/10 is a high-performance analog output board. The AT-AO-6/10 has either 6 or 10 identical DAC channels, each of which has a 4 to 20 mA current output and voltage output. An 8-bit DIO port provides additional control capability." 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) 01110 COMMENTS = "The base I/O address is determined by the settings of the board dip switches. The factory setting is for base address 01C0h." JUMPER(1) = 6 NAME = "DMA Channels (W22)" JTYPE = PAIRED VERTICAL = YES REVERSE = YES LABEL = LOC(1-6) "DRQ5" "DACK5" "DRQ6" "DACK6" "DRQ7" "DACK7" FACTORY = LOC(1-6) 110000 COMMENTS = "The DMA channels used is determined by this jumper. Note that both DRQ(Request) and DACK(Acknowledge) jumpers must be set to the same channel if that channel is to be used." JUMPER(2) = 8 NAME = "DMA Chans 0-3 (W24)" JTYPE = PAIRED VERTICAL = NO REVERSE = YES LABEL = LOC(1-8) "DRQ0" "DACK0" "DRQ1" "DACK1" "DRQ2" "DACK2" "DRQ3" "DACK3" FACTORY = LOC(1-8) 00000000 COMMENTS = "The DMA channels used are determined by this jumper and by jumper W22. This jumper selects from DMA channels 0, 1, 2 and 3. Jumper W22 selects from channels 5 through 7. Note that both DRQ(Request) and DACK(Acknowledge) jumpers must be set to the same channel if that channel is to be used." JUMPER(3) = 11 NAME = "IRQ Levels (W23)" JTYPE = TRIPOLE VERTICAL = NO REVERSE = YES LABEL = LOC(1-11) "15" "14" "12" "11" "10" "09" "07" "06" "05" "04" "03" FACTORY = LOC(1-11) NN01NNNNNNN COMMENTS = "The interrupt levels used are determined by this jumper. Do not use interrupt levels 6 or 14 as they are normally used by the diskette and hard disk controllers." FUNCTION = "AT-AO-6/10 Base I/O Address" COMMENTS = "The base I/O address 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 = 1C0h-3E0h STEP = 020h SHARE = NO INIT = SWITCH(1) LOC(1-5) 01110 | 01111 | 10000 | 10001 | 10010 | 10011 | 10100 | 10101 | 10110 | 10111 | 11000 | 11001 | 11010 | 11011 | 11100 | 11101 | 11110 | 11111 SUBCHOICE FREE PORT = 000h-1A0h STEP = 020h SHARE = NO INIT = SWITCH(1) LOC(1-5) 00000 | 00001 | 00010 | 00011 | 00100 | 00101 | 00110 | 00111 | 01000 | 01001 | 01010 | 01011 | 01100 | 01101 FUNCTION = "AT-AO-6/10 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 settings for the DMA channel. See the user's manual of the board for more information." CHOICE = "DMA = 5" FREE DMA = 5 SHARE = NO SIZE = WORD TIMING = DEFAULT INIT = JUMPER(1) LOC(1-6) 110000 INIT = JUMPER(2) LOC(1-8) 00000000 CHOICE = "DMA = 6" FREE DMA = 6 SHARE = NO SIZE = WORD TIMING = DEFAULT INIT = JUMPER(1) LOC(1-6) 001100 INIT = JUMPER(2) LOC(1-8) 00000000 CHOICE = "DMA = 7" FREE DMA = 7 SHARE = NO SIZE = WORD TIMING = DEFAULT INIT = JUMPER(1) LOC(1-6) 000011 INIT = JUMPER(2) LOC(1-8) 00000000 CHOICE = "Disabled" FREE INIT = JUMPER(1) LOC(1-6) 000000 INIT = JUMPER(2) LOC(1-8) 00000000 CHOICE = "DMA = 0" FREE DMA = 0 SHARE = NO SIZE = WORD TIMING = DEFAULT INIT = JUMPER(1) LOC(1-6) 000000 INIT = JUMPER(2) LOC(1-8) 11000000 CHOICE = "DMA = 1" FREE DMA = 1 SHARE = NO SIZE = WORD TIMING = DEFAULT INIT = JUMPER(1) LOC(1-6) 000000 INIT = JUMPER(2) LOC(1-8) 00110000 CHOICE = "DMA = 2" FREE DMA = 2 SHARE = NO SIZE = WORD TIMING = DEFAULT INIT = JUMPER(1) LOC(1-6) 000000 INIT = JUMPER(2) LOC(1-8) 00001100 CHOICE = "DMA = 3" FREE DMA = 3 SHARE = NO SIZE = WORD TIMING = DEFAULT INIT = JUMPER(1) LOC(1-6) 000000 INIT = JUMPER(2) LOC(1-8) 00000011 FUNCTION = "AT-AO-6/10 Interrupt Request Levels" COMMENTS = "The interrupt levels are selected through this function. If the 'Disabled' option is selected, the driver will not use the interrupt resource." HELP = "The interrupt levels selected here must match the board jumper settings for the interrupt levels. 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 = "INT1 and INT2 enabled" COMBINE IRQ = 11 | 10 | 9 | 7 | 6 | 5 | 4 | 3 | 15 | 14 | 12 IRQ = 12 | 11 | 10 | 9 | 7 | 6 | 5 | 4 | 3 | 15 | 14 INIT = JUMPER(3) LOC(1-11) NN01NNNNNNN | NNN1NNNNNNN | NNN10NNNNNN | NNN1N0NNNNN | NNN1NN0NNNN | NNN1NNN0NNN | NNN1NNNN0NN | NNN1NNNNN0N | NNN1NNNNNN0 | 0NN1NNNNNNN | N0N1NNNNNNN | NN0N1NNNNNN | NNN01NNNNNN | NNNN1NNNNNN | NNNN10NNNNN | NNNN1N0NNNN | NNNN1NN0NNN | NNNN1NNN0NN | NNNN1NNNN0N | NNNN1NNNNN0 | 0NNN1NNNNNN | N0NN1NNNNNN | NN0NN1NNNNN | NNN0N1NNNNN | NNNN01NNNNN | NNNNN1NNNNN | NNNNN10NNNN | NNNNN1N0NNN | NNNNN1NN0NN | NNNNN1NNN0N | NNNNN1NNNN0 | 0NNNN1NNNNN | N0NNN1NNNNN | NN0NNN1NNNN | NNN0NN1NNNN | NNNN0N1NNNN | NNNNN01NNNN | NNNNNN1NNNN | NNNNNN10NNN | NNNNNN1N0NN | NNNNNN1NN0N | NNNNNN1NNN0 | 0NNNNN1NNNN | N0NNNN1NNNN | NN0NNNN1NNN | NNN0NNN1NNN | NNNN0NN1NNN | NNNNN0N1NNN | NNNNNN01NNN | NNNNNNN1NNN | NNNNNNN10NN | NNNNNNN1N0N | NNNNNNN1NN0 | 0NNNNNN1NNN | N0NNNNN1NNN | NN0NNNNN1NN | NNN0NNNN1NN | NNNN0NNN1NN | NNNNN0NN1NN | NNNNNN0N1NN | NNNNNNN01NN | NNNNNNNN1NN | NNNNNNNN10N | NNNNNNNN1N0 | 0NNNNNNN1NN | N0NNNNNN1NN | NN0NNNNNN1N | NNN0NNNNN1N | NNNN0NNNN1N | NNNNN0NNN1N | NNNNNN0NN1N | NNNNNNN0N1N | NNNNNNNN01N | NNNNNNNNN1N | NNNNNNNNN10 | 0NNNNNNNN1N | N0NNNNNNN1N | NN0NNNNNNN1 | NNN0NNNNNN1 | NNNN0NNNNN1 | NNNNN0NNNN1 | NNNNNN0NNN1 | NNNNNNN0NN1 | NNNNNNNN0N1 | NNNNNNNNN01 | NNNNNNNNNN1 | 0NNNNNNNNN1 | N0NNNNNNNN1 | 1N0NNNNNNNN | 1NN0NNNNNNN | 1NNN0NNNNNN | 1NNNN0NNNNN | 1NNNNN0NNNN | 1NNNNNN0NNN | 1NNNNNNN0NN | 1NNNNNNNN0N | 1NNNNNNNNN0 | 1NNNNNNNNNN | 10NNNNNNNNN | N10NNNNNNNN | N1N0NNNNNNN | N1NN0NNNNNN | N1NNN0NNNNN | N1NNNN0NNNN | N1NNNNN0NNN | N1NNNNNN0NN | N1NNNNNNN0N | N1NNNNNNNN0 | 01NNNNNNNNN | N1NNNNNNNNN | NN1NNNNNNNN | NN10NNNNNNN | NN1N0NNNNNN | NN1NN0NNNNN | NN1NNN0NNNN | NN1NNNN0NNN | NN1NNNNN0NN | NN1NNNNNN0N | NN1NNNNNNN0 | 0N1NNNNNNNN | N01NNNNNNNN CHOICE = "INT1 enabled" LINK IRQ = 11 | 10 | 9 | 7 | 6 | 5 | 4 | 3 | 15 | 14 | 12 INIT = JUMPER(3) LOC(1-11) NNN1NNNNNNN | NNNN1NNNNNN | NNNNN1NNNNN | NNNNNN1NNNN | NNNNNNN1NNN | NNNNNNNN1NN | NNNNNNNNN1N | NNNNNNNNNN1 | 1NNNNNNNNNN | N1NNNNNNNNN | NN1NNNNNNNN CHOICE = "INT2 enabled" LINK IRQ = 12 | 11 | 10 | 9 | 7 | 6 | 5 | 4 | 3 | 15 | 14 INIT = JUMPER(3) LOC(1-11) NN0NNNNNNNN | NNN0NNNNNNN | NNNN0NNNNNN | NNNNN0NNNNN | NNNNNN0NNNN | NNNNNNN0NNN | NNNNNNNN0NN | NNNNNNNNN0N | NNNNNNNNNN0 | 0NNNNNNNNNN | N0NNNNNNNNN CHOICE = "INTS disabled" LINK INIT = JUMPER(3) LOC(1-11) NNNNNNNNNNN