;Adapter Description File (Ver 1.1) for the MC-DIO-32F ; ;card id AdapterId 05353h ; ;card name AdapterName "National Instruments MC-DIO-32F " ; ;number of POS bytes used by MC-DIO-32F NumBytes 4 ; ;select base address NamedItem Prompt "I/O Base Address for MC-DIO-32F ............" choice "IOBase A000" pos[1] = xxxx1010b io 0A000h-0AFFFh choice "IOBase B000" pos[1] = xxxx1011b io 0B000h-0BFFFh choice "IOBase C000" pos[1] = xxxx1100b io 0C000h-0CFFFh choice "IOBase D000" pos[1] = xxxx1101b io 0D000h-0DFFFh choice "IOBase E000" pos[1] = xxxx1110b io 0E000h-0EFFFh choice "IOBase F000" pos[1] = xxxx1111b io 0F000h-0FFFFh choice "IOBase 1000" pos[1] = xxxx0001b io 01000h-01FFFh choice "IOBase 2000" pos[1] = xxxx0010b io 02000h-02FFFh choice "IOBase 3000" pos[1] = xxxx0011b io 03000h-03FFFh choice "IOBase 4000" pos[1] = xxxx0100b io 04000h-04FFFh choice "IOBase 5000" pos[1] = xxxx0101b io 05000h-05FFFh choice "IOBase 6000" pos[1] = xxxx0110b io 06000h-06FFFh choice "IOBase 7000" pos[1] = xxxx0111b io 07000h-07FFFh choice "IOBase 8000" pos[1] = xxxx1000b io 08000h-08FFFh choice "IOBase 9000" pos[1] = xxxx1001b io 09000h-09FFFh Help "This interface can be assigned 15 different I/O base addresses. Use the F5=Previous and the F6=Next keys to change the MC-DIO-32F Base I/O address assignment if you are in the 'Change Configuration' window. Conflicting assignments are marked with an asterisk and must be changed to use the MC-DIO-32F adapter." ; ;select interrupt level for DRDY1 ; pos[2] refers to POS register 4 NamedItem Prompt "Interrupt Level for MC-DIO-32F's DRDY1 ....." choice "Int_3" pos[2] = 00000000b int 3 choice "Int_5" pos[2] = 01010101b int 5 choice "Int_10" pos[2] = 10101010b int 10 choice "Int_11" pos[2] = 11111111b int 11 Help "The DRDY1 signal can cause interrupts on any one of four levels. If you are in the 'Change Configuration' window, use the F5=Previous and the F6=Next keys to change the interrupt level of the MC-DIO-32F's DRDY1 signal." NamedItem Prompt "Arbitration Level for MC-DIO-32F Group 1 ..." choice "Level_0" pos[0]=XXX0000Xb arb 0 choice "Level_1" pos[0]=XXX0001Xb arb 1 choice "Level_2" pos[0]=XXX0010Xb arb 2 choice "Level_3" pos[0]=XXX0011Xb arb 3 choice "Level_4" pos[0]=XXX0100Xb arb 4 choice "Level_5" pos[0]=XXX0101Xb arb 5 choice "Level_6" pos[0]=XXX0110Xb arb 6 choice "Level_7" pos[0]=XXX0111Xb arb 7 Help "For proper operatin of the MC-DIO-32F, the arbitration level for Group 1 must be changed if it is in conflict with another assignment. Conflicting assignments are marked with an asterisk. Conflicts occur when the arbitration level for Group 1 equals the arbitration level used by another hardware option. Note that the arbitration level for Group 1 may equal the arbitration level of Group 2 on the MC-DIO-32F. Use the F5=Previous and the F6=Next keys to change arbitration level assignments if you are in the 'Change configuration' window." NamedItem Prompt "Arbitration Level for MC-DIO-32F Group 2 ..." choice "Level_0" pos[3]=10010000b arb 0 choice "Level_1" pos[3]=10010001b arb 1 choice "Level_2" pos[3]=10010010b arb 2 choice "Level_3" pos[3]=10010011b arb 3 choice "Level_4" pos[3]=10010100b arb 4 choice "Level_5" pos[3]=10010101b arb 5 choice "Level_6" pos[3]=10010110b arb 6 choice "Level_7" pos[3]=10010111b arb 7 Help "For proper operatin of the MC-DIO-32F, the arbitration level for Group 2 must be changed if it is in conflict with another assignment. Conflicting assignments are marked with an asterisk. Conflicts occur when the arbitration level for Group 2 equals the arbitration level used by another hardware option. Note that the arbitration level for Group 2 may equal the arbitration level of Group 1 on the MC-DIO-32F. Use the F5=Previous and the F6=Next keys to change arbitration level assignments if you are in the 'Change configuration' window."