;
; MXSER.INF
; Copyright (c) 1999-2008 Moxa Inc.
;

;
; Version section
;
[Version]
Signature="$Windows NT$"
Class=MultiPortSerial
ClassGuid={50906CB8-BA12-11D1-BF5D-0000F805F530}
Provider=%MoxaTech%
DriverVer=07/11/2008,1.16
CatalogFile=mxser.cat 

[ControlFlags]
;ExcludeFromSelect = *


;
; Manufacturer Section
;
[Manufacturer]
%MoxaTech%=MoxaMfg


;
; Manufacturer Name Section
;
[MoxaMfg]
%C168.DevDesc%		=C168,MX1005
%C104.DevDesc%		=C104,MX1006
%C102.DevDesc%		=C102,MX1007
%CI134.DevDesc%		=CI134,MX1008
%CI132.DevDesc%		=CI132,MX1009
%C114HI.DevDesc%	=C114HI,MX1010
%CI104J.DevDesc%	=CI104J,MX1011

%CP102.DevDesc%		=CP102,PCI\VEN_1393&DEV_1020&SUBSYS_10201393,PCI\VEN_1393&DEV_1020&SUBSYS_10201393&REV_02,PCI\VEN_1393&DEV_1020
%CP102UL.DevDesc%	=CP102UL,PCI\VEN_1393&DEV_1021&SUBSYS_10211393,PCI\VEN_1393&DEV_1021&SUBSYS_10211393&REV_00,PCI\VEN_1393&DEV_1021
%CP102U.DevDesc%	=CP102U,PCI\VEN_1393&DEV_1022&SUBSYS_10221393,PCI\VEN_1393&DEV_1022&SUBSYS_10221393&REV_00,PCI\VEN_1393&DEV_1022
%CP132.DevDesc%		=CP132,PCI\VEN_1393&DEV_1320&SUBSYS_00000000&REV_02,PCI\VEN_1393&DEV_1320
%CP132U.DevDesc%	=CP132U,PCI\VEN_1393&DEV_1321&SUBSYS_13211393,PCI\VEN_1393&DEV_1321&SUBSYS_13211393&REV_00,PCI\VEN_1393&DEV_1321&SUBSYS_13211393&REV_02,PCI\VEN_1393&DEV_1321
%CP102UF.DevDesc%	=CP102UF,PCI\VEN_1393&DEV_1023&SUBSYS_10231393,PCI\VEN_1393&DEV_1023&SUBSYS_10231393&REV_00,PCI\VEN_1393&DEV_1023
%CP102E.DevDesc%	=CP102E,PCI\VEN_1393&DEV_1024&SUBSYS_10241393,PCI\VEN_1393&DEV_1024&SUBSYS_10241393&REV_00,PCI\VEN_1393&DEV_1024
%CP102EL.DevDesc%	=CP102EL,PCI\VEN_1393&DEV_1025&SUBSYS_10251393,PCI\VEN_1393&DEV_1025&SUBSYS_10251393&REV_00,PCI\VEN_1393&DEV_1025
%CP132EL.DevDesc%	=CP132EL,PCI\VEN_1393&DEV_1322&SUBSYS_13221393,PCI\VEN_1393&DEV_1322&SUBSYS_13221393&REV_00,PCI\VEN_1393&DEV_1322

%C104PCI.DevDesc%	=C104PCI,PCI\VEN_1393&DEV_1040&SUBSYS_00000000&REV_02,PCI\VEN_1393&DEV_1040
%CP104U.DevDesc%	=CP104U,PCI\VEN_1393&DEV_1041&SUBSYS_10411393,PCI\VEN_1393&DEV_1041&SUBSYS_10411393&REV_00,PCI\VEN_1393&DEV_1041&SUBSYS_10411393&REV_02,PCI\VEN_1393&DEV_1041
%CP104JU.DevDesc%	=CP104JU,PCI\VEN_1393&DEV_1042&SUBSYS_10421393,PCI\VEN_1393&DEV_1042&SUBSYS_10421393&REV_00,PCI\VEN_1393&DEV_1042&SUBSYS_10421393&REV_02,PCI\VEN_1393&DEV_1042
%CP104EL.DevDesc%	=CP104EL,PCI\VEN_1393&DEV_1043&SUBSYS_10431393,PCI\VEN_1393&DEV_1043&SUBSYS_10431393&REV_00,PCI\VEN_1393&DEV_1043
%POS104UL.DevDesc%	=POS104UL,PCI\VEN_1393&DEV_1044&SUBSYS_10441393,PCI\VEN_1393&DEV_1044&SUBSYS_10441393&REV_00,PCI\VEN_1393&DEV_1044
%CT114I.DevDesc%	=CT114I,PCI\VEN_1393&DEV_1140&SUBSYS_00000000&REV_02,PCI\VEN_1393&DEV_1140
%CP114.DevDesc%		=CP114,PCI\VEN_1393&DEV_1141&SUBSYS_00000000&REV_02,PCI\VEN_1393&DEV_1141
%CB114.DevDesc%		=CB114,PCI\VEN_1393&DEV_1142&SUBSYS_11421393,PCI\VEN_1393&DEV_1142&SUBSYS_11421393&REV_02,PCI\VEN_1393&DEV_1142
%CP134U.DevDesc%	=CP134U,PCI\VEN_1393&DEV_1340&SUBSYS_13401393,PCI\VEN_1393&DEV_1340&SUBSYS_13401393&REV_00,PCI\VEN_1393&DEV_1340&SUBSYS_13401393&REV_02,PCI\VEN_1393&DEV_1340
%CB134.DevDesc%		=CB134,PCI\VEN_1393&DEV_1341&SUBSYS_13411393,PCI\VEN_1393&DEV_1341&SUBSYS_13411393&REV_02,PCI\VEN_1393&DEV_1341
%CP114UL.DevDesc%	=CP114UL,PCI\VEN_1393&DEV_1143&SUBSYS_11431393,PCI\VEN_1393&DEV_1143&SUBSYS_11431393&REV_00,PCI\VEN_1393&DEV_1143
%CP114EL.DevDesc%	=CP114EL,PCI\VEN_1393&DEV_1144&SUBSYS_11441393,PCI\VEN_1393&DEV_1144&SUBSYS_11441393&REV_00,PCI\VEN_1393&DEV_1144

%CB108.DevDesc%		=CB108,PCI\VEN_1393&DEV_1080&SUBSYS_10801393,PCI\VEN_1393&DEV_1080&SUBSYS_10801393&REV_02,PCI\VEN_1393&DEV_1080
%CP118U.DevDesc%	=CP118U,PCI\VEN_1393&DEV_1180&SUBSYS_11801393,PCI\VEN_1393&DEV_1180&SUBSYS_11801393&REV_00,PCI\VEN_1393&DEV_1180
%CP118EL.DevDesc%	=CP118EL,PCI\VEN_1393&DEV_1181&SUBSYS_11811393,PCI\VEN_1393&DEV_1181&SUBSYS_11811393&REV_00,PCI\VEN_1393&DEV_1181
%CP138U.DevDesc%	=CP138U,PCI\VEN_1393&DEV_1380&SUBSYS_13801393,PCI\VEN_1393&DEV_1380&SUBSYS_13801393&REV_00,PCI\VEN_1393&DEV_1380
%C168PCI.DevDesc%	=C168PCI,PCI\VEN_1393&DEV_1680&SUBSYS_00000000&REV_02,PCI\VEN_1393&DEV_1680
%CP168U.DevDesc%	=CP168U,PCI\VEN_1393&DEV_1681&SUBSYS_16811393,PCI\VEN_1393&DEV_1681&SUBSYS_16811393&REV_00,PCI\VEN_1393&DEV_1681&SUBSYS_16811393&REV_02,PCI\VEN_1393&DEV_1681
%CP168EL.DevDesc%	=CP168EL,PCI\VEN_1393&DEV_1682&SUBSYS_16821393,PCI\VEN_1393&DEV_1682&SUBSYS_16821393&REV_00,PCI\VEN_1393&DEV_1682

;
; Install Section
;
;[ClassInstall32.NTX86]
;AddReg = MultiPortSerialClass.AddReg

;[MultiPortSerialClass.AddReg]
;HKR,,,,%MultiPortSerialClassName%
;HKR,,Icon,,-26

[C168]
AddReg      = MX_AddRegistry
LogConfig=MX8.LogConfig
CopyFiles=MX.Copy,Driver.copy,HLP.Copy
[C168.Factdef]
ConfigPriority= HARDRECONFIG
IoConfig      = 180-1bf
IoConfig      = 1c0-1c0
IRQConfig     = 10

[C168.Services]
AddService  = mxsport,, MX_Port_Service_Install, MX_Port_EventLog_Install 
AddService  = mxser, 0x00000002, MX_Service_Install, MX_EventLog_Install 

[C168.CoInstallers]
AddReg = CoInstaller_AddReg

 
[C104]
AddReg      = MX_AddRegistry
LogConfig=MX4.LogConfig 
CopyFiles=MX.Copy,Driver.copy,HLP.Copy
[C104.Factdef]
ConfigPriority= HARDRECONFIG
IoConfig      = 180-19f
IoConfig      = 1c0-1c0
IRQConfig     = 10

[C104.Services]
AddService  = mxsport,, MX_Port_Service_Install, MX_Port_EventLog_Install 
AddService  = mxser, 0x00000002, MX_Service_Install, MX_EventLog_Install 

[C104.CoInstallers]
AddReg = CoInstaller_AddReg


[C102]
AddReg      = MX_AddRegistry
LogConfig=MX2.LogConfig 
CopyFiles=MX.Copy,Driver.copy,HLP.Copy
[C102.Factdef]
ConfigPriority= HARDRECONFIG
IoConfig      = 180-18f
IoConfig      = 1c0-1c0
IRQConfig     = 10
 
[C102.Services]
AddService  = mxsport,, MX_Port_Service_Install, MX_Port_EventLog_Install 
AddService  = mxser, 0x00000002, MX_Service_Install, MX_EventLog_Install 

[C102.CoInstallers]
AddReg = CoInstaller_AddReg


[CI134]
AddReg      = MX_AddRegistry
LogConfig=MX4.LogConfig 
CopyFiles=MX.Copy,Driver.copy,HLP.Copy
[CI134.Factdef]
ConfigPriority= HARDRECONFIG
IoConfig      = 180-19f
IoConfig      = 1c0-1c0
IRQConfig     = 10
 
[CI134.Services]
AddService  = mxsport,, MX_Port_Service_Install, MX_Port_EventLog_Install 
AddService  = mxser, 0x00000002, MX_Service_Install, MX_EventLog_Install 

[CI134.CoInstallers]
AddReg = CoInstaller_AddReg


[CI132]
AddReg      = MX_AddRegistry
LogConfig=MX2.LogConfig 
CopyFiles=MX.Copy,Driver.copy,HLP.Copy
[CI132.Factdef]
ConfigPriority= HARDRECONFIG
IoConfig      = 180-18f
IoConfig      = 1c0-1c0
IRQConfig     = 10
 
[CI132.Services]
AddService  = mxsport,, MX_Port_Service_Install, MX_Port_EventLog_Install 
AddService  = mxser, 0x00000002, MX_Service_Install, MX_EventLog_Install 

[CI132.CoInstallers]
AddReg = CoInstaller_AddReg


[C114HI]
AddReg      = MX_AddRegistry
LogConfig=MX4.LogConfig
CopyFiles=MX.Copy,Driver.copy,HLP.Copy
[C114HI.Factdef]
ConfigPriority= HARDRECONFIG
IoConfig      = 180-19f
IoConfig      = 1c0-1c0
IRQConfig     = 10
 

[C114HI.Services]
AddService  = mxsport,, MX_Port_Service_Install, MX_Port_EventLog_Install 
AddService  = mxser, 0x00000002, MX_Service_Install, MX_EventLog_Install 

[C114HI.CoInstallers]
AddReg = CoInstaller_AddReg


[CI104J]
AddReg      = MX_AddRegistry
LogConfig=MX4.LogConfig 
CopyFiles=MX.Copy,Driver.copy,HLP.Copy
[CI104J.Factdef]
ConfigPriority= HARDRECONFIG
IoConfig      = 180-19f
IoConfig      = 1c0-1c0
IRQConfig     = 10

[CI104J.Services]
AddService  = mxsport,, MX_Port_Service_Install, MX_Port_EventLog_Install 
AddService  = mxser, 0x00000002, MX_Service_Install, MX_EventLog_Install 

[CI104J.CoInstallers]
AddReg = CoInstaller_AddReg


[CP102]
AddReg      = MX_AddRegistry
CopyFiles=MX.Copy,Driver.copy,HLP.Copy
 
[CP102.Services]
AddService  = mxsport,, MX_Port_Service_Install, MX_Port_EventLog_Install 
AddService  = mxser, 0x00000002, MX_Service_Install, MX_EventLog_Install

[CP102.CoInstallers]
AddReg = CoInstaller_AddReg


[CP102UL]
AddReg      = MX_AddRegistry
CopyFiles   = MX.Copy,Driver.copy,HLP.Copy
 
[CP102UL.Services]
AddService  = mxsport,, MX_Port_Service_Install, MX_Port_EventLog_Install 
AddService  = mxser, 0x00000002, MX_Service_Install, MX_EventLog_Install

[CP102UL.CoInstallers]
AddReg      = CoInstaller_AddReg


[CP102U]
AddReg      = MX_AddRegistry
CopyFiles   = MX.Copy,Driver.copy,HLP.Copy
 
[CP102U.Services]
AddService  = mxsport,, MX_Port_Service_Install, MX_Port_EventLog_Install 
AddService  = mxser, 0x00000002, MX_Service_Install, MX_EventLog_Install

[CP102U.CoInstallers]
AddReg      = CoInstaller_AddReg


[CP132]
AddReg      = MX_AddRegistry
CopyFiles=MX.Copy,Driver.copy,HLP.Copy
 
[CP132.Services]
AddService  = mxsport,, MX_Port_Service_Install, MX_Port_EventLog_Install 
AddService  = mxser, 0x00000002, MX_Service_Install, MX_EventLog_Install

[CP132.CoInstallers]
AddReg = CoInstaller_AddReg


[CP132U]
AddReg      = MX_AddRegistry
CopyFiles=MX.Copy,Driver.copy,HLP.Copy
 
[CP132U.Services]
AddService  = mxsport,, MX_Port_Service_Install, MX_Port_EventLog_Install 
AddService  = mxser, 0x00000002, MX_Service_Install, MX_EventLog_Install

[CP132U.CoInstallers]
AddReg = CoInstaller_AddReg


[CP102UF]
AddReg      = MX_AddRegistry
CopyFiles   = MX.Copy,Driver.copy,HLP.Copy
 
[CP102UF.Services]
AddService  = mxsport,, MX_Port_Service_Install, MX_Port_EventLog_Install 
AddService  = mxser, 0x00000002, MX_Service_Install, MX_EventLog_Install

[CP102UF.CoInstallers]
AddReg      = CoInstaller_AddReg

[CP102E]
AddReg      = MX_AddRegistry
CopyFiles   = MX.Copy,Driver.copy,HLP.Copy
 
[CP102E.Services]
AddService  = mxsport2,, MX_Port2_Service_Install, MX_Port2_EventLog_Install 
AddService  = mxser, 0x00000002, MX_Service_Install, MX_EventLog_Install

[CP102E.CoInstallers]
AddReg      = CoInstaller_AddReg

[CP102EL]
AddReg      = MX_AddRegistry
CopyFiles   = MX.Copy,Driver.copy,HLP.Copy
 
[CP102EL.Services]
AddService  = mxsport2,, MX_Port2_Service_Install, MX_Port2_EventLog_Install 
AddService  = mxser, 0x00000002, MX_Service_Install, MX_EventLog_Install

[CP102EL.CoInstallers]
AddReg      = CoInstaller_AddReg

[CP132EL]
AddReg      = MX_AddRegistry
CopyFiles   = MX.Copy,Driver.copy,HLP.Copy
 
[CP132EL.Services]
AddService  = mxsport2,, MX_Port2_Service_Install, MX_Port2_EventLog_Install 
AddService  = mxser, 0x00000002, MX_Service_Install, MX_EventLog_Install

[CP132EL.CoInstallers]
AddReg      = CoInstaller_AddReg

[C104PCI]
AddReg      = MX_AddRegistry
CopyFiles=MX.Copy,Driver.copy,HLP.Copy
 
[C104PCI.Services]
AddService  = mxsport,, MX_Port_Service_Install, MX_Port_EventLog_Install 
AddService  = mxser, 0x00000002, MX_Service_Install, MX_EventLog_Install

[C104PCI.CoInstallers]
AddReg = CoInstaller_AddReg


[CP104U]
AddReg      = MX_AddRegistry
CopyFiles=MX.Copy,Driver.copy,HLP.Copy
 
[CP104U.Services]
AddService  = mxsport,, MX_Port_Service_Install, MX_Port_EventLog_Install 
AddService  = mxser, 0x00000002, MX_Service_Install, MX_EventLog_Install

[CP104U.CoInstallers]
AddReg = CoInstaller_AddReg


[CP104JU]
AddReg      = MX_AddRegistry
CopyFiles=MX.Copy,Driver.copy,HLP.Copy
 
[CP104JU.Services]
AddService  = mxsport,, MX_Port_Service_Install, MX_Port_EventLog_Install 
AddService  = mxser, 0x00000002, MX_Service_Install, MX_EventLog_Install

[CP104JU.CoInstallers]
AddReg = CoInstaller_AddReg


[CP104EL]
AddReg      = MX_AddRegistry
CopyFiles   = MX.Copy,Driver.copy,HLP.Copy
 
[CP104EL.Services]
AddService  = mxsport,, MX_Port_Service_Install, MX_Port_EventLog_Install 
AddService  = mxser, 0x00000002, MX_Service_Install, MX_EventLog_Install

[CP104EL.CoInstallers]
AddReg      = CoInstaller_AddReg


[POS104UL]
AddReg      = MX_AddRegistry
CopyFiles   = MX.Copy,Driver.copy,HLP.Copy
 
[POS104UL.Services]
AddService  = mxsport,, MX_Port_Service_Install, MX_Port_EventLog_Install 
AddService  = mxser, 0x00000002, MX_Service_Install, MX_EventLog_Install

[POS104UL.CoInstallers]
AddReg      = CoInstaller_AddReg


[CT114I]
AddReg      = MX_AddRegistry
CopyFiles=MX.Copy,Driver.copy,HLP.Copy
 
[CT114I.Services]
AddService  = mxsport,, MX_Port_Service_Install, MX_Port_EventLog_Install 
AddService  = mxser, 0x00000002, MX_Service_Install, MX_EventLog_Install

[CT114I.CoInstallers]
AddReg = CoInstaller_AddReg


[CP114]
AddReg      = MX_AddRegistry
CopyFiles=MX.Copy,Driver.copy,HLP.Copy
 
[CP114.Services]
AddService  = mxsport,, MX_Port_Service_Install, MX_Port_EventLog_Install 
AddService  = mxser, 0x00000002, MX_Service_Install, MX_EventLog_Install

[CP114.CoInstallers]
AddReg = CoInstaller_AddReg


[CB114]
AddReg      = MX_AddRegistry
CopyFiles   = MX.Copy,Driver.copy,HLP.Copy
 
[CB114.Services]
AddService  = mxsport,, MX_Port_Service_Install, MX_Port_EventLog_Install 
AddService  = mxser, 0x00000002, MX_Service_Install, MX_EventLog_Install

[CB114.CoInstallers]
AddReg      = CoInstaller_AddReg


[CP134U]
AddReg      = MX_AddRegistry
CopyFiles=MX.Copy,Driver.copy,HLP.Copy
 
[CP134U.Services]
AddService  = mxsport,, MX_Port_Service_Install, MX_Port_EventLog_Install 
AddService  = mxser, 0x00000002, MX_Service_Install, MX_EventLog_Install

[CP134U.CoInstallers]
AddReg = CoInstaller_AddReg


[CB134]
AddReg      = MX_AddRegistry
CopyFiles   = MX.Copy,Driver.copy,HLP.copy
 
[CB134.Services]
AddService  = mxsport,, MX_Port_Service_Install, MX_Port_EventLog_Install 
AddService  = mxser, 0x00000002, MX_Service_Install, MX_EventLog_Install

[CB134.CoInstallers]
AddReg      = CoInstaller_AddReg

;add by Lion ,2007/05/03
[CP114UL]
AddReg      = MX_AddRegistry
CopyFiles   = MX.Copy,Driver.copy,HLP.Copy
 
[CP114UL.Services]
AddService  = mxsport,, MX_Port_Service_Install, MX_Port_EventLog_Install 
AddService  = mxser, 0x00000002, MX_Service_Install, MX_EventLog_Install

[CP114UL.CoInstallers]
AddReg      = CoInstaller_AddReg

[CP114EL]
AddReg      = MX_AddRegistry
CopyFiles   = MX.Copy,Driver.copy,HLP.Copy
 
[CP114EL.Services]
AddService  = mxsport2,, MX_Port2_Service_Install, MX_Port2_EventLog_Install 
AddService  = mxser, 0x00000002, MX_Service_Install, MX_EventLog_Install

[CP114EL.CoInstallers]
AddReg      = CoInstaller_AddReg

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

[CB108]
AddReg      = MX_AddRegistry
CopyFiles   = MX.Copy,Driver.copy,HLP.Copy
 
[CB108.Services]
AddService  = mxsport,, MX_Port_Service_Install, MX_Port_EventLog_Install 
AddService  = mxser, 0x00000002, MX_Service_Install, MX_EventLog_Install

[CB108.CoInstallers]
AddReg      = CoInstaller_AddReg


[CP118U]
AddReg      = MX_AddRegistry
CopyFiles   = MX.Copy,Driver.copy,HLP.Copy
 
[CP118U.Services]
AddService  = mxsport,, MX_Port_Service_Install, MX_Port_EventLog_Install 
AddService  = mxser, 0x00000002, MX_Service_Install, MX_EventLog_Install

[CP118U.CoInstallers]
AddReg      = CoInstaller_AddReg


[CP118EL]
AddReg      = MX_AddRegistry
CopyFiles   = MX.Copy,Driver.copy,HLP.Copy
 
[CP118EL.Services]
AddService  = mxsport,, MX_Port_Service_Install, MX_Port_EventLog_Install 
AddService  = mxser, 0x00000002, MX_Service_Install, MX_EventLog_Install

[CP118EL.CoInstallers]
AddReg      = CoInstaller_AddReg


[CP138U]
AddReg      = MX_AddRegistry
CopyFiles   = MX.Copy,Driver.copy,HLP.Copy
 
[CP138U.Services]
AddService  = mxsport,, MX_Port_Service_Install, MX_Port_EventLog_Install 
AddService  = mxser, 0x00000002, MX_Service_Install, MX_EventLog_Install

[CP138U.CoInstallers]
AddReg      = CoInstaller_AddReg


[C168PCI]
AddReg      = MX_AddRegistry
CopyFiles=MX.Copy,Driver.copy,HLP.Copy
 
[C168PCI.Services]
AddService  = mxsport,, MX_Port_Service_Install, MX_Port_EventLog_Install 
AddService  = mxser, 0x00000002, MX_Service_Install, MX_EventLog_Install

[C168PCI.CoInstallers]
AddReg = CoInstaller_AddReg


[CP168U]
AddReg      = MX_AddRegistry
CopyFiles=MX.Copy,Driver.copy,HLP.Copy
 
[CP168U.Services]
AddService  = mxsport,, MX_Port_Service_Install, MX_Port_EventLog_Install 
AddService  = mxser, 0x00000002, MX_Service_Install, MX_EventLog_Install

[CP168U.CoInstallers]
AddReg = CoInstaller_AddReg


[CP168EL]
AddReg      = MX_AddRegistry
CopyFiles   = MX.Copy,Driver.copy,HLP.Copy
 
[CP168EL.Services]
AddService  = mxsport,, MX_Port_Service_Install, MX_Port_EventLog_Install 
AddService  = mxser, 0x00000002, MX_Service_Install, MX_EventLog_Install

[CP168EL.CoInstallers]
AddReg      = CoInstaller_AddReg

;
; Logical Configuration Section
;
[MX8.LogConfig]
ConfigPriority=NORMAL
IOConfig=40@0-FFFF%FFF8(FFFF::)		; I/O address
IOConfig=1@10-FFFF%FFF8(FFFF::) 	; Interrupt Vector address
IRQConfig=2,3,4,5,7,10,11,12,15

[MX4.LogConfig]
ConfigPriority=NORMAL
IOConfig=20@0-FFFF%FFF8(FFFF::)		; I/O address
IOConfig=1@10-FFFF%FFF8(FFFF::) 	; Interrupt Vector address
IRQConfig=2,3,4,5,7,10,11,12,15 

[MX2.LogConfig]
ConfigPriority=NORMAL
IOConfig=10@0-FFFF%FFF8(FFFF::)		; I/O address
IOConfig=1@10-FFFF%FFF8(FFFF::) 	; Interrupt Vector address
IRQConfig=2,3,4,5,7,10,11,12,15

;----------------------------------------------------------------------------
; MX Service installation
;----------------------------------------------------------------------------
[MX_Service_Install]
DisplayName    = %MxServiceDesc%
ServiceType    = %SERVICE_KERNEL_DRIVER%
;;StartType      = %SERVICE_AUTO_START%
StartType      = %SERVICE_DEMAND_START%
ErrorControl   = %SERVICE_ERROR_NORMAL%
ServiceBinary  = %12%\mxser.sys
LoadOrderGroup = Extended base

[MX_Port_Service_Install]
DisplayName    = %MxPortServiceDesc%
ServiceType    = %SERVICE_KERNEL_DRIVER%
;;StartType      = %SERVICE_AUTO_START%
StartType      = %SERVICE_DEMAND_START%
ErrorControl   = %SERVICE_ERROR_NORMAL%
ServiceBinary  = %12%\mxsport.sys
LoadOrderGroup = Extended base

[MX_Port2_Service_Install]
DisplayName    = %MxPortServiceDesc2%
ServiceType    = %SERVICE_KERNEL_DRIVER%
;;StartType      = %SERVICE_AUTO_START%
StartType      = %SERVICE_DEMAND_START%
ErrorControl   = %SERVICE_ERROR_NORMAL%
ServiceBinary  = %12%\mxsport2.sys
LoadOrderGroup = Extended base

[CoInstaller_AddReg]
HKR,,CoInstallers32,0x00010000,"mxsicfg.dll,MxSICoInstaller"



;----------------------------------------------------------------------------
; Mx Event Log installation
;----------------------------------------------------------------------------
[MX_EventLog_Install]
AddReg=MX_EventLog_AddReg

[MX_EventLog_AddReg]
HKR,,EventMessageFile,%REG_EXPAND_SZ%,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\mxser.sys"
HKR,,TypesSupported,  %REG_DWORD%,7
;----------------------------------------------------------------------------
; Mx Port Event Log installation
;----------------------------------------------------------------------------
[MX_Port_EventLog_Install]
AddReg=MX_Port_EventLog_AddReg

[MX_Port_EventLog_AddReg]
HKR,,EventMessageFile,%REG_EXPAND_SZ%,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\mxsport.sys"
HKR,,TypesSupported,  %REG_DWORD%,7

[MX_Port2_EventLog_Install]
AddReg=MX_Port2_EventLog_AddReg

[MX_Port2_EventLog_AddReg]
HKR,,EventMessageFile,%REG_EXPAND_SZ%,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\mxsport2.sys"
HKR,,TypesSupported,  %REG_DWORD%,7

;----------------------------------------------------------------------------
; MX Registry installation
;----------------------------------------------------------------------------
[MX_AddRegistry]
;root, subkey,           valuename,        flags,        value
HKR,Parameters,,%REG_BINARY%,0
HKR,,EnumPropPages32,,"mxsicfg.dll,EnumPropPages"
;
; File-List Section
;
[Driver.Copy]
mxser.sys
mxsport.sys
mxsport2.sys

[HLP.Copy]
;mxsicfg.hlp
mxsicfg.chm
mxsicfg2.chm

[MX.Copy]
mxsport.dll
mxsicfg.dll
sidg2k.dll 

;
; SourceDisksNames Section
;
[SourceDisksNames]
1=%SourceDisksNamesDesc%,,,

[SourceDisksFiles]
mxser.sys=1,,
mxsport.sys=1,,
mxsport.dll=1,,
mxsicfg.dll=1,,
sidg2k.dll=1,,
;mxsicfg.hlp=1,,
mxsicfg.chm=1,,
mxsicfg2.chm=1,,
mxsport2.sys=1,,
 
;
; DestinationDirs Section
;
[DestinationDirs]
MX.Copy=11		; System diretory
Coinstallers.Copy=11	; System diretory
HLP.Copy=18			; help 
Driver.Copy=12		; System32/Driver
INF.Copy=17		; INF directory
DefaultDestDir=11	; System diretory


;
; Strings section
;
[Strings]
MoxaTech=			"Moxa Inc."
MxServiceDesc = 	"MOXA Smartio/Industio Driver"
MxPortServiceDesc = "MOXA Smartio/Industio Port Driver"
MxPortServiceDesc2 = "MOXA Smartio/Industio PCIe Port Driver"
SourceDisksNamesDesc = "MOXA Smartio/Industio Windows 2000/XP/2003/Vista x86 Driver Disk"
C168.DevDesc=   	"MOXA C168 Series (ISA Bus)"
C168PCI.DevDesc=	"MOXA C168H/PCI Series (PCI Bus)"
C104.DevDesc=   	"MOXA C104 Series (ISA Bus)"
C104PCI.DevDesc=	"MOXA C104H/PCI Series (PCI Bus)"
CI104J.DevDesc= 	"MOXA CI-104J Series (ISA Bus)"
C102.DevDesc=   	"MOXA C102 Series (ISA Bus)"
CI132.DevDesc=  	"MOXA CI-132 Series (ISA Bus)"
CI134.DevDesc=  	"MOXA CI-134 Series (ISA Bus)"
C114HI.DevDesc= 	"MOXA C114HI Series (ISA Bus)"
CT114I.DevDesc= 	"MOXA CT-114I Series (CompactPCI Bus)"
CP132.DevDesc=  	"MOXA CP-132 Series (PCI Bus)"
CP102.DevDesc=  	"MOXA CP-102 Series (PCI Bus)"
CP114.DevDesc=  	"MOXA CP-114 Series (PCI Bus)"
CP104U.DevDesc=  	"MOXA CP-104U Series (PCI Bus)"
CP168U.DevDesc=  	"MOXA CP-168U Series (PCI Bus)"
CP132U.DevDesc=  	"MOXA CP-132U Series (PCI Bus)"
CP134U.DevDesc=  	"MOXA CP-134U Series (PCI Bus)"
CP104JU.DevDesc=  	"MOXA CP-104JU Series (PCI Bus)"
CP118U.DevDesc  =  	"MOXA CP-118U Series (PCI Bus)"
CP102UL.DevDesc =  	"MOXA CP-102UL Series (PCI Bus)"
CP102U.DevDesc  =  	"MOXA CP-102U Series (PCI Bus)"
CP118EL.DevDesc =  	"MOXA CP-118EL Series (PCI Express Bus)"
CP168EL.DevDesc =  	"MOXA CP-168EL Series (PCI Express Bus)"
CP104EL.DevDesc =  	"MOXA CP-104EL Series (PCI Express Bus)"
CB108.DevDesc =  	"MOXA CB-108 Series (PC/104-Plus)"
CB114.DevDesc =  	"MOXA CB-114 Series (PC/104-Plus)"
CB134.DevDesc =  	"MOXA CB-134 Series (PC/104-Plus)"
CP138U.DevDesc =  	"MOXA CP-138U Series (PCI Bus)"
POS104UL.DevDesc =  "MOXA POS-104UL Series (PCI Bus)"
CP114UL.DevDesc =  	"MOXA CP-114UL Series (PCI Bus)"
CP102UF.DevDesc =  	"MOXA CP-102UF Series (PCI Bus)"
CP102E.DevDesc =  	"MOXA CP-102E Series (PCI Express Bus)"
CP102EL.DevDesc =  	"MOXA CP-102EL Series (PCI Express Bus)"
CP132EL.DevDesc =  	"MOXA CP-132EL Series (PCI Express Bus)"
CP114EL.DevDesc =  	"MOXA CP-114EL Series (PCI Express Bus)"


REG_DWORD              = 0x00010001
REG_EXPAND_SZ          = 0x00020000

SERVICE_KERNEL_DRIVER  = 0x00000001

;;SERVICE_AUTO_START   = 0x00000002
SERVICE_DEMAND_START   = 0x00000003
 

SERVICE_ERROR_NORMAL   = 0x00000001
REG_BINARY             = 1

MultiPortSerialClassName = "Multi-port Serial Adapters"


 
