; ; isacom2k.inf ; ; Win2K Setup information file for Sealevel UART based serial ISA cards. ; This file defines Sealevel serial cards as Multiport Serial Adapters and ; "enumerates" the correct number of Child Devices for each card found in ; the system. isaports2k.inf is responsible for finding each Child ; Device and declaring them as COM ports. ; ; NOTE: This file will NOT work under Win9X (use multcom.inf and multports.inf). ; ; Copyright (C) 2000 Sealevel Systems, Inc. ; ; Modification history ; -------------------- ; April 27, 2000: Jeff Hunter ; Creation [version] Signature = "$Windows NT$" provider = %Sealevel% Class = MultiportSerial ClassGUID = {50906cb8-ba12-11d1-bf5d-0000f805f530} LayoutFile = LAYOUT.INF [Manufacturer] %Sealevel% = Sealevel ; ; This is the list of ISA serial cards that we support ; [Sealevel] %Card3082% = Card3082.mf, Sealevel_Card3082 %Card3083% = Card3083.mf, Sealevel_Card3083 %Card3085% = Card3085.mf, Sealevel_Card3085 %Card3086% = Card3086.mf, Sealevel_Card3086 %Card3087% = Card3087.mf, Sealevel_Card3087 %Card3088% = Card3088.mf, Sealevel_Card3088 %Card3188% = Card3188.mf, Sealevel_Card3188 %Card3089% = Card3089.mf, Sealevel_Card3089 %Card3189% = Card3189.mf, Sealevel_Card3189 %Card3417% = Card3417.mf, Sealevel_Card3417 %Card3419% = Card3419.mf, Sealevel_Card3419 %Card3400% = Card3400.mf, Sealevel_Card3400 %Card3405% = Card3405.mf, Sealevel_Card3405 %Card3410% = Card3410.mf, Sealevel_Card3410 %Card3415% = Card3415.mf, Sealevel_Card3415 %Card3416% = Card3416.mf, Sealevel_Card3416 %Card3418% = Card3418.mf, Sealevel_Card3418 %Card3440% = Card3440.mf, Sealevel_Card3440 %Card3441% = Card3441.mf, Sealevel_Card3441 %Card3520% = Card3520.mf, Sealevel_Card3520 %Card3521% = Card3521.mf, Sealevel_Card3521 %Card3522% = Card3522.mf, Sealevel_Card3522 %Card3420% = Card3420.mf, Sealevel_Card3420 ; ; Card specific information. Most of this is the same from card ; to card. The only section that is going to differ slightly ; depending on the card is the .mf.RegHW section. ; ; ; Begin 2 Port Definitions ; [Card3082.mf] copyFiles=mf.CopyFiles LogConfig=2P_ISA_1,2P_ISA_4 [Card3082.mf.HW] AddReg=Card3082.mf.RegHW [Card3082.mf.RegHW] HKR, Child0000, HardwareID,, MF\Sealevel3082_DEV0 HKR, Child0000, ResourceMap, 1, 02, 00 HKR, Child0001, HardwareID,, MF\Sealevel3082_DEV1 HKR, Child0001, ResourceMap, 1, 02, 01 [Card3082.mf.Services] AddService = mf, 2, mf_Service_Inst [Card3083.mf] copyFiles=mf.CopyFiles LogConfig=2P_ISA_1,2P_ISA_4 [Card3083.mf.HW] AddReg=Card3083.mf.RegHW [Card3083.mf.RegHW] HKR, Child0000, HardwareID,, MF\Sealevel3083_DEV0 HKR, Child0000, ResourceMap, 1, 02, 00 HKR, Child0001, HardwareID,, MF\Sealevel3083_DEV1 HKR, Child0001, ResourceMap, 1, 02, 01 [Card3083.mf.Services] AddService = mf, 2, mf_Service_Inst [Card3085.mf] copyFiles=mf.CopyFiles LogConfig=2P_ISA_1,2P_ISA_4 [Card3085.mf.HW] AddReg=Card3085.mf.RegHW [Card3085.mf.RegHW] HKR, Child0000, HardwareID,, MF\Sealevel3085_DEV0 HKR, Child0000, ResourceMap, 1, 02, 00 HKR, Child0001, HardwareID,, MF\Sealevel3085_DEV1 HKR, Child0001, ResourceMap, 1, 02, 01 [Card3085.mf.Services] AddService = mf, 2, mf_Service_Inst [Card3086.mf] copyFiles=mf.CopyFiles LogConfig=2P_ISA_1,2P_ISA_4 [Card3086.mf.HW] AddReg=Card3086.mf.RegHW [Card3086.mf.RegHW] HKR, Child0000, HardwareID,, MF\Sealevel3086_DEV0 HKR, Child0000, ResourceMap, 1, 02, 00 HKR, Child0001, HardwareID,, MF\Sealevel3086_DEV1 HKR, Child0001, ResourceMap, 1, 02, 01 [Card3086.mf.Services] AddService = mf, 2, mf_Service_Inst [Card3087.mf] copyFiles=mf.CopyFiles LogConfig=2P_ISA_2,2P_ISA_4 [Card3087.mf.HW] AddReg=Card3087.mf.RegHW [Card3087.mf.RegHW] HKR, Child0000, HardwareID,, MF\Sealevel3087_DEV0 HKR, Child0000, ResourceMap, 1, 02, 00 HKR, Child0001, HardwareID,, MF\Sealevel3087_DEV1 HKR, Child0001, ResourceMap, 1, 02, 01 [Card3087.mf.Services] AddService = mf, 2, mf_Service_Inst [Card3088.mf] copyFiles=mf.CopyFiles LogConfig=2P_ISA_2,2P_ISA_4 [Card3088.mf.HW] AddReg=Card3088.mf.RegHW [Card3088.mf.RegHW] HKR, Child0000, HardwareID,, MF\Sealevel3088_DEV0 HKR, Child0000, ResourceMap, 1, 02, 00 HKR, Child0001, HardwareID,, MF\Sealevel3088_DEV1 HKR, Child0001, ResourceMap, 1, 02, 01 [Card3088.mf.Services] AddService = mf, 2, mf_Service_Inst [Card3188.mf] copyFiles=mf.CopyFiles LogConfig=2P_ISA_2,2P_ISA_4 [Card3188.mf.HW] AddReg=Card3188.mf.RegHW [Card3188.mf.RegHW] HKR, Child0000, HardwareID,, MF\Sealevel3188_DEV0 HKR, Child0000, ResourceMap, 1, 02, 00 HKR, Child0001, HardwareID,, MF\Sealevel3188_DEV1 HKR, Child0001, ResourceMap, 1, 02, 01 [Card3188.mf.Services] AddService = mf, 2, mf_Service_Inst [Card3089.mf] copyFiles=mf.CopyFiles LogConfig=2P_ISA_3,2P_ISA_4 [Card3089.mf.HW] AddReg=Card3089.mf.RegHW [Card3089.mf.RegHW] HKR, Child0000, HardwareID,, MF\Sealevel3089_DEV0 HKR, Child0000, ResourceMap, 1, 02, 00 HKR, Child0001, HardwareID,, MF\Sealevel3089_DEV1 HKR, Child0001, ResourceMap, 1, 02, 01 [Card3089.mf.Services] AddService = mf, 2, mf_Service_Inst [Card3189.mf] copyFiles=mf.CopyFiles LogConfig=2P_ISA_3,2P_ISA_4 [Card3189.mf.HW] AddReg=Card3189.mf.RegHW [Card3189.mf.RegHW] HKR, Child0000, HardwareID,, MF\Sealevel3189_DEV0 HKR, Child0000, ResourceMap, 1, 02, 00 HKR, Child0001, HardwareID,, MF\Sealevel3189_DEV1 HKR, Child0001, ResourceMap, 1, 02, 01 [Card3189.mf.Services] AddService = mf, 2, mf_Service_Inst [Card3417.mf] copyFiles=mf.CopyFiles LogConfig=2P_ISA_5,2P_ISA_4 [Card3417.mf.HW] AddReg=Card3417.mf.RegHW [Card3417.mf.RegHW] HKR, Child0000, HardwareID,, MF\Sealevel3417_DEV0 HKR, Child0000, ResourceMap, 1, 02, 00 HKR, Child0001, HardwareID,, MF\Sealevel3417_DEV1 HKR, Child0001, ResourceMap, 1, 02, 01 [Card3417.mf.Services] AddService = mf, 2, mf_Service_Inst [Card3419.mf] copyFiles=mf.CopyFiles LogConfig=2P_ISA_5,2P_ISA_4 [Card3419.mf.HW] AddReg=Card3419.mf.RegHW [Card3419.mf.RegHW] HKR, Child0000, HardwareID,, MF\Sealevel3419_DEV0 HKR, Child0000, ResourceMap, 1, 02, 00 HKR, Child0001, HardwareID,, MF\Sealevel3419_DEV1 HKR, Child0001, ResourceMap, 1, 02, 01 [Card3419.mf.Services] AddService = mf, 2, mf_Service_Inst ; ; End of 2 Port Definitions ; Begin 4 Port Definitions ; [Card3400.mf] copyFiles=mf.CopyFiles LogConfig=4P_ISA_1,4P_ISA_4 [Card3400.mf.HW] AddReg=Card3400.mf.RegHW [Card3400.mf.RegHW] HKR, Child0000, HardwareID,, MF\Sealevel3400_DEV0 HKR, Child0000, ResourceMap, 1, 04, 00 HKR, Child0001, HardwareID,, MF\Sealevel3400_DEV1 HKR, Child0001, ResourceMap, 1, 04, 01 HKR, Child0002, HardwareID,, MF\Sealevel3400_DEV2 HKR, Child0002, ResourceMap, 1, 04, 02 HKR, Child0003, HardwareID,, MF\Sealevel3400_DEV3 HKR, Child0003, ResourceMap, 1, 04, 03 [Card3400.mf.Services] AddService = mf, 2, mf_Service_Inst [Card3405.mf] copyFiles=mf.CopyFiles LogConfig=4P_ISA_1,4P_ISA_4 [Card3405.mf.HW] AddReg=Card3405.mf.RegHW [Card3405.mf.RegHW] HKR, Child0000, HardwareID,, MF\Sealevel3405_DEV0 HKR, Child0000, ResourceMap, 1, 04, 00 HKR, Child0001, HardwareID,, MF\Sealevel3405_DEV1 HKR, Child0001, ResourceMap, 1, 04, 01 HKR, Child0002, HardwareID,, MF\Sealevel3405_DEV2 HKR, Child0002, ResourceMap, 1, 04, 02 HKR, Child0003, HardwareID,, MF\Sealevel3405_DEV3 HKR, Child0003, ResourceMap, 1, 04, 03 [Card3405.mf.Services] AddService = mf, 2, mf_Service_Inst [Card3410.mf] copyFiles=mf.CopyFiles LogConfig=4P_ISA_2,4P_ISA_4 [Card3410.mf.HW] AddReg=Card3410.mf.RegHW [Card3410.mf.RegHW] HKR, Child0000, HardwareID,, MF\Sealevel3410_DEV0 HKR, Child0000, ResourceMap, 1, 04, 00 HKR, Child0001, HardwareID,, MF\Sealevel3410_DEV1 HKR, Child0001, ResourceMap, 1, 04, 01 HKR, Child0002, HardwareID,, MF\Sealevel3410_DEV2 HKR, Child0002, ResourceMap, 1, 04, 02 HKR, Child0003, HardwareID,, MF\Sealevel3410_DEV3 HKR, Child0003, ResourceMap, 1, 04, 03 [Card3410.mf.Services] AddService = mf, 2, mf_Service_Inst [Card3415.mf] copyFiles=mf.CopyFiles LogConfig=4P_ISA_3,4P_ISA_4 [Card3415.mf.HW] AddReg=Card3415.mf.RegHW [Card3415.mf.RegHW] HKR, Child0000, HardwareID,, MF\Sealevel3415_DEV0 HKR, Child0000, ResourceMap, 1, 04, 00 HKR, Child0001, HardwareID,, MF\Sealevel3415_DEV1 HKR, Child0001, ResourceMap, 1, 04, 01 HKR, Child0002, HardwareID,, MF\Sealevel3415_DEV2 HKR, Child0002, ResourceMap, 1, 04, 02 HKR, Child0003, HardwareID,, MF\Sealevel3415_DEV3 HKR, Child0003, ResourceMap, 1, 04, 03 [Card3415.mf.Services] AddService = mf, 2, mf_Service_Inst [Card3416.mf] copyFiles=mf.CopyFiles LogConfig=4P_ISA_3,4P_ISA_4 [Card3416.mf.HW] AddReg=Card3416.mf.RegHW [Card3416.mf.RegHW] HKR, Child0000, HardwareID,, MF\Sealevel3416_DEV0 HKR, Child0000, ResourceMap, 1, 04, 00 HKR, Child0001, HardwareID,, MF\Sealevel3416_DEV1 HKR, Child0001, ResourceMap, 1, 04, 01 HKR, Child0002, HardwareID,, MF\Sealevel3416_DEV2 HKR, Child0002, ResourceMap, 1, 04, 02 HKR, Child0003, HardwareID,, MF\Sealevel3416_DEV3 HKR, Child0003, ResourceMap, 1, 04, 03 [Card3416.mf.Services] AddService = mf, 2, mf_Service_Inst [Card3418.mf] copyFiles=mf.CopyFiles LogConfig=4P_ISA_3,4P_ISA_4 [Card3418.mf.HW] AddReg=Card3418.mf.RegHW [Card3418.mf.RegHW] HKR, Child0000, HardwareID,, MF\Sealevel3418_DEV0 HKR, Child0000, ResourceMap, 1, 04, 00 HKR, Child0001, HardwareID,, MF\Sealevel3418_DEV1 HKR, Child0001, ResourceMap, 1, 04, 01 HKR, Child0002, HardwareID,, MF\Sealevel3418_DEV2 HKR, Child0002, ResourceMap, 1, 04, 02 HKR, Child0003, HardwareID,, MF\Sealevel3418_DEV3 HKR, Child0003, ResourceMap, 1, 04, 03 [Card3418.mf.Services] AddService = mf, 2, mf_Service_Inst [Card3440.mf] copyFiles=mf.CopyFiles LogConfig=4P_ISA_1,4P_ISA_4 [Card3440.mf.HW] AddReg=Card3440.mf.RegHW [Card3440.mf.RegHW] HKR, Child0000, HardwareID,, MF\Sealevel3440_DEV0 HKR, Child0000, ResourceMap, 1, 04, 00 HKR, Child0001, HardwareID,, MF\Sealevel3440_DEV1 HKR, Child0001, ResourceMap, 1, 04, 01 HKR, Child0002, HardwareID,, MF\Sealevel3440_DEV2 HKR, Child0002, ResourceMap, 1, 04, 02 HKR, Child0003, HardwareID,, MF\Sealevel3440_DEV3 HKR, Child0003, ResourceMap, 1, 04, 03 [Card3440.mf.Services] AddService = mf, 2, mf_Service_Inst [Card3441.mf] copyFiles=mf.CopyFiles LogConfig=4P_ISA_1,4P_ISA_4 [Card3441.mf.HW] AddReg=Card3441.mf.RegHW [Card3441.mf.RegHW] HKR, Child0000, HardwareID,, MF\Sealevel3441_DEV0 HKR, Child0000, ResourceMap, 1, 04, 00 HKR, Child0001, HardwareID,, MF\Sealevel3441_DEV1 HKR, Child0001, ResourceMap, 1, 04, 01 HKR, Child0002, HardwareID,, MF\Sealevel3441_DEV2 HKR, Child0002, ResourceMap, 1, 04, 02 HKR, Child0003, HardwareID,, MF\Sealevel3441_DEV3 HKR, Child0003, ResourceMap, 1, 04, 03 [Card3441.mf.Services] AddService = mf, 2, mf_Service_Inst [Card3520.mf] copyFiles=mf.CopyFiles LogConfig=4P_ISA_1,4P_ISA_4 [Card3520.mf.HW] AddReg=Card3520.mf.RegHW [Card3520.mf.RegHW] HKR, Child0000, HardwareID,, MF\Sealevel3520_DEV0 HKR, Child0000, ResourceMap, 1, 04, 00 HKR, Child0001, HardwareID,, MF\Sealevel3520_DEV1 HKR, Child0001, ResourceMap, 1, 04, 01 HKR, Child0002, HardwareID,, MF\Sealevel3520_DEV2 HKR, Child0002, ResourceMap, 1, 04, 02 HKR, Child0003, HardwareID,, MF\Sealevel3520_DEV3 HKR, Child0003, ResourceMap, 1, 04, 03 [Card3520.mf.Services] AddService = mf, 2, mf_Service_Inst [Card3521.mf] copyFiles=mf.CopyFiles LogConfig=4P_ISA_1,4P_ISA_4 [Card3521.mf.HW] AddReg=Card3521.mf.RegHW [Card3521.mf.RegHW] HKR, Child0000, HardwareID,, MF\Sealevel3521_DEV0 HKR, Child0000, ResourceMap, 1, 04, 00 HKR, Child0001, HardwareID,, MF\Sealevel3521_DEV1 HKR, Child0001, ResourceMap, 1, 04, 01 HKR, Child0002, HardwareID,, MF\Sealevel3521_DEV2 HKR, Child0002, ResourceMap, 1, 04, 02 HKR, Child0003, HardwareID,, MF\Sealevel3521_DEV3 HKR, Child0003, ResourceMap, 1, 04, 03 [Card3521.mf.Services] AddService = mf, 2, mf_Service_Inst [Card3522.mf] copyFiles=mf.CopyFiles LogConfig=4P_ISA_1,4P_ISA_4 [Card3522.mf.HW] AddReg=Card3522.mf.RegHW [Card3522.mf.RegHW] HKR, Child0000, HardwareID,, MF\Sealevel3522_DEV0 HKR, Child0000, ResourceMap, 1, 04, 00 HKR, Child0001, HardwareID,, MF\Sealevel3522_DEV1 HKR, Child0001, ResourceMap, 1, 04, 01 HKR, Child0002, HardwareID,, MF\Sealevel3522_DEV2 HKR, Child0002, ResourceMap, 1, 04, 02 HKR, Child0003, HardwareID,, MF\Sealevel3522_DEV3 HKR, Child0003, ResourceMap, 1, 04, 03 [Card3522.mf.Services] AddService = mf, 2, mf_Service_Inst ; ; End of 4 Port Definitions ; Begin 8 Port Definitions ; [Card3420.mf] copyFiles=mf.CopyFiles LogConfig=8P_ISA_1,8P_ISA_2 [Card3420.mf.HW] AddReg=Card3420.mf.RegHW [Card3420.mf.RegHW] HKR, Child0000, HardwareID,, MF\Sealevel3420_DEV0 HKR, Child0000, ResourceMap, 1, 08, 00 HKR, Child0001, HardwareID,, MF\Sealevel3420_DEV1 HKR, Child0001, ResourceMap, 1, 08, 01 HKR, Child0002, HardwareID,, MF\Sealevel3420_DEV2 HKR, Child0002, ResourceMap, 1, 08, 02 HKR, Child0003, HardwareID,, MF\Sealevel3420_DEV3 HKR, Child0003, ResourceMap, 1, 08, 03 HKR, Child0004, HardwareID,, MF\Sealevel3420_DEV4 HKR, Child0004, ResourceMap, 1, 08, 04 HKR, Child0005, HardwareID,, MF\Sealevel3420_DEV5 HKR, Child0005, ResourceMap, 1, 08, 05 HKR, Child0006, HardwareID,, MF\Sealevel3420_DEV6 HKR, Child0006, ResourceMap, 1, 08, 06 HKR, Child0007, HardwareID,, MF\Sealevel3420_DEV7 HKR, Child0007, ResourceMap, 1, 08, 07 [Card3420.mf.Services] AddService = mf, 2, mf_Service_Inst ; ; End of 8 Port Definitions ; ; ; Multifunction (mf.sys) services setup section ; [mf_Service_Inst] ServiceType = 1 StartType = 3 ErrorControl = 1 ServiceBinary = %12%\mf.sys LoadOrderGroup = System Bus Extender ; ; File copy information ; [mf.CopyFiles] mf.sys,,,2 [DestinationDirs] mf.CopyFiles=12 ; system32\drivers ; ;ISA Card Resource Configurations ; ; ;2 Port Card Configurations ; [2P_ISA_1] ConfigPriority=HARDRECONFIG IOConfig=280-287 IOConfig=2A0-2A7 IRQConfig=9 IRQConfig=5 [2P_ISA_2] ConfigPriority=HARDRECONFIG IOConfig=280-287 IOConfig=288-28f IRQConfig=5 IRQConfig=10 [2P_ISA_3] ConfigPriority=HARDRECONFIG IOConfig=3E8-3EF IOConfig=2E8-2EF IRQConfig=5 IRQConfig=10 [2P_ISA_4] ConfigPriority=HARDRECONFIG IOConfig=8@0-ffff%fff8(3ff::) IOConfig=8@0-ffff%fff8(3ff::) IRQConfig=3,4,5,7,9,10,11,12,15 IRQConfig=3,4,5,7,9,10,11,12,15 [2P_ISA_5] ConfigPriority=HARDRECONFIG IOConfig=3F8-3FF IOConfig=2F8-2FF IRQConfig=4 IRQConfig=3 ; ; 4 Port Card Configurations ; [4P_ISA_1] ConfigPriority=HARDRECONFIG IOConfig=280-287 IOConfig=288-28F IOConfig=290-297 IOConfig=298-29F IRQConfig=S:5 [4P_ISA_2] ConfigPriority=HARDRECONFIG IOConfig=280-287 IOConfig=2A0-2A7 IOConfig=300-307 IOConfig=328-32F IRQConfig=S:5 [4P_ISA_3] ConfigPriority=HARDRECONFIG IOConfig=3F8-3FF IOConfig=2F8-2FF IOConfig=3E8-3EF IOConfig=2E8-2EF IRQConfig=4 IRQConfig=3 IRQConfig=4 IRQConfig=3 [4P_ISA_4] ConfigPriority=HARDRECONFIG IOConfig=8@0-ffff%fff8(3ff::) IOConfig=8@0-ffff%fff8(3ff::) IOConfig=8@0-ffff%fff8(3ff::) IOConfig=8@0-ffff%fff8(3ff::) IRQConfig=3,4,5,7,9,10,11,12,15 IRQConfig=3,4,5,7,9,10,11,12,15 IRQConfig=3,4,5,7,9,10,11,12,15 IRQConfig=3,4,5,7,9,10,11,12,15 ; ; 8 Port Card Configurations ; [8P_ISA_1] ConfigPriority=HARDRECONFIG IOConfig=280-287 IOConfig=288-28F IOConfig=290-297 IOConfig=298-29F IOConfig=2A0-2A7 IOConfig=2A8-2AF IOConfig=2B0-2B7 IOConfig=2B8-2BF IRQConfig=S:5 [8P_ISA_2] ConfigPriority=HARDRECONFIG IOConfig=8@0-ffff%fff8(3ff::) IOConfig=8@0-ffff%fff8(3ff::) IOConfig=8@0-ffff%fff8(3ff::) IOConfig=8@0-ffff%fff8(3ff::) IOConfig=8@0-ffff%fff8(3ff::) IOConfig=8@0-ffff%fff8(3ff::) IOConfig=8@0-ffff%fff8(3ff::) IOConfig=8@0-ffff%fff8(3ff::) IRQConfig=3,4,5,7,9,10,11,12,15 IRQConfig=3,4,5,7,9,10,11,12,15 IRQConfig=3,4,5,7,9,10,11,12,15 IRQConfig=3,4,5,7,9,10,11,12,15 ; ; Strings necessary to this inf file ; [strings] Sealevel = "Sealevel Systems, Inc." Card3082="DUAL SIO: 2 Port RS-422/485 (3082)" Card3083="COMM+2: 2 Port RS-232/422/485 (3083)" Card3085="COMM+232/EX: 2 Port RS-232 (3085)" Card3086="AV COMM: 2 Port multi interface (3086)" Card3087="COMM+2/EX: 2 Port RS-232/422/485 (3087)" Card3088="DUOCOMM: 2 Port RS-232 (3088)" Card3188="DATASHARK: High-Speed 2 Port RS-232 (3188)" Card3089="ULTRA-SIO: 2 Port Non-Isolated RS-422/485 (3089)" Card3189="ULTRA-SIO: 2 Port Isolated RS-422/485 (3189)" Card3417="ISO-COMM: 2-Port Isolated RS-422/485 (3417)" Card3419="ISO-COMM: 2-Port Isolated RS-232 (3419)" Card3400="TURBO COMM+4 Four Port RS-232 (3400)" Card3405="VERSA COMM+4/EX: 4 Port RS-232 with Interrupt Status Port (3405)" Card3410="VERSA COMM+4: 4 Port RS-232 (3410)" Card3415="ISO-COMM: 4-Port Isolated RS-422/485 (3415)" Card3416="ISO-COMM: 4-Port Non-Isolated RS-422/485 (3416)" Card3418="ISO-COMM: 4-Port Isolated RS-232 (3418)" Card3440="ULTRA COMM+422: 4-Port RS-485/422 with Auto Enables (3440)" Card3441="ULTRA COMM+422: 4-Port RS-485/422 without Auto Enables (3441)" Card3520="C4-104 Four Port RS-422/485 (3520)" Card3521="C4-104 Four Port RS-232 (3521)" Card3522="C4-104 Four Port RS-232/422/485 (3522)" Card3420="COMM+8: 8 Port RS-232 (3420)"