CECInfo
(
	Name ( "pcie950.cec" )
	CECVersion ( 4.20 )
	Description ( "PCIe950 family uart device drivers" )
	GUID ( {53B5D2F1-8AF9-40DE-B9DE-019B3B9AF264} )
	Vendor ( "OXSEMI" )
)
ComponentType
(
	Name ( "pcie950" )
	GUID ( {CB8600C4-C5AF-4522-8E5C-1445747A4803} )
	Description ( "Driver for PCIe950 family uart devices" )
	Group ( "\Device Drivers" )
	Vendor ( "Oxford Semiconductor Ltd." )
	MaxResolvedImpsAllowed( 999 )
	RequiredCEModules( ANY, "pci pcmcia" )
	RequiredCEModules( ALL, "device" )
	Implementations
	(
		Implementation
		(
			Name ( "pcie950_uart" )
			GUID ( {0E6BF6B6-EED9-4FB3-93C2-A463CCC5B131} )
			Description ( "device driver for PCIe950 family uart devices" )
			Version ( "2.1.0.0" )
			Locale ( 0409 )
			Vendor ( "oxsemi" )
			Date ( "04/06/2007" )
			Children ( "{F729E8F6-4501-45D2-9EFD-A806AF977248}" )
			Children ( "{1AB95FFC-0FE2-4299-9627-0DAC764ACB6B}" )
			Children ( "{BE20429E-A9CF-45C3-9D81-28AD42BFDCF0}" )
            Children ( "{D062F21A-C3A6-4F93-9F6F-5D5D1E30D63F}" )
			SizeIsCPUDependent( 1 )
			BuildMethods
			(
				BuildMethod
				(
					GUID ( {354FE42A-17F9-4DB3-B2E0-8B7F53D88139} )
					Step ( BUILDREL )
					CPU ( "ARMV4I" )
					CPU ( "x86" )
					Action ( '#COPY("$(_WINCEROOT)\OXSEMI\UARTS\PCIE950_uart\pcie950_uart.reg",                                        "$(_FLATRELEASEDIR)")' )
					Action ( '#COPY("$(_WINCEROOT)\OXSEMI\UARTS\PCIE950_uart\pcie950_ser\obj\$(_TGTCPU)\$(WINCEDEBUG)\pcie950_ser.*",  "$(_FLATRELEASEDIR)")' )
					Action ( '#COPY("$(_WINCEROOT)\OXSEMI\UARTS\PCIE950_uart\pcie950_isr\obj\$(_TGTCPU)\$(WINCEDEBUG)\pcie950_isr.*",  "$(_FLATRELEASEDIR)")' )
					Action ( '#COPY("$(_WINCEROOT)\OXSEMI\UARTS\PCIE950_uart\pcie950_bus\obj\$(_TGTCPU)\$(WINCEDEBUG)\pcie950_bus.*",  "$(_FLATRELEASEDIR)")' )
					Action ( '#COPY("$(_WINCEROOT)\OXSEMI\APPS\SUART\suart.reg",                                                       "$(_FLATRELEASEDIR)")' )
					Action ( '#COPY("$(_WINCEROOT)\OXSEMI\APPS\SUART\$(_TGTCPU)Rel\suart.exe",                                         "$(_FLATRELEASEDIR)")' )
				)
			)
		)
	)
)
ComponentType
(
	Name ( "pcie950_ser" )
	GUID ( {F729E8F6-4501-45D2-9EFD-A806AF977248} )
	Description ( "pcie950 serial" )
	Vendor ( "Oxford Semiconductor Ltd." )
	MaxResolvedImpsAllowed( 1 )
	Implementations
	(
		Implementation
		(
			Name ( "pcie950_ser" )
			GUID ( {F0CCBB53-2A5D-4E2A-9F43-7EAFC36A29E5} )
			Description ( "pcie950_ser" )
			Version ( "2.1.0.0" )
			Locale ( 0409 )
			Vendor ( "Oxford Semiconductor Ltd." )
			Date ( "04/06/2007" )
			SizeIsCPUDependent( 1 )
			BuildMethods
			(
				BuildMethod
				(
					GUID ( {AF392E50-364C-4B7F-B53A-89891E2945A3} )
					Step ( BSP )
					CPU ( "ARMV4I" )
					CPU ( "x86" )
					Action ( '#BUILD(SOURCES, "$(_WINCEROOT)\OXSEMI\UARTS\PCIE950_uart\pcie950_ser")' )
				)
			)
			BibInfo
			(
				Files
				(
					File
					(
						GUID ( {A2D0F022-EF5C-485F-878B-EAD899C0A2E9} )
						CPU ( "ARMV4I" )
						CPU ( "x86" )
						BibRecord ( '#MODULES( "pcie950_ser.dll", "$(_FLATRELEASEDIR)\pcie950_ser.dll", "NK", "SH" )' )
					)
				)
			)
		)
	)
)
ComponentType
(
	Name ( "pcie950_isr" )
	GUID ( {1AB95FFC-0FE2-4299-9627-0DAC764ACB6B} )
	Description ( "pcie950 isr" )
	Vendor ( "Oxford Semiconductor Ltd." )
	MaxResolvedImpsAllowed( 1 )
	Implementations
	(
		Implementation
		(
			Name ( "pcie950_isr" )
			GUID ( {5DBFE010-733B-40CD-BA69-0A7DFDEAA792} )
			Description ( "pcie950_isr" )
			Version ( "2.1.0.0" )
			Locale ( 0409 )
			Vendor ( "oxsemi" )
			Date ( "04/06/2007" )
			SizeIsCPUDependent( 1 )
			BuildMethods
			(
				BuildMethod
				(
					GUID ( {55763733-D8BA-4681-8F7F-0DAB3F3212BC} )
					Step ( BSP )
					CPU ( "ARMV4I" )
					CPU ( "x86" )
					Action ( '#BUILD(SOURCES, "$(_WINCEROOT)\OXSEMI\UARTS\PCIE950_uart\pcie950_isr")' )
				)
			)
			BibInfo
			(
				Files
				(
					File
					(
						GUID ( {46DBA1CD-2B13-43D3-9EC8-72EEAE4691D9} )
						CPU ( "ARMV4I" )
						CPU ( "x86" )
						BibRecord ( '#MODULES( "pcie950_isr.dll", "$(_FLATRELEASEDIR)\pcie950_isr.dll", "NK", "SHK" )' )
					)
				)
			)
		)
	)
)
ComponentType
(
	Name ( "pcie950_bus" )
	GUID ( {BE20429E-A9CF-45C3-9D81-28AD42BFDCF0} )
	Description ( "pcie950 bus" )
	Vendor ( "Oxford Semiconductor Ltd." )
	MaxResolvedImpsAllowed( 1 )
	Implementations
	(
		Implementation
		(
			Name ( "pcie950_bus" )
			GUID ( {9F482984-2401-43A4-AE3B-56F94C5FDB96} )
			Description ( "pcie950_bus" )
			Version ( "2.2.0.0" )
			Locale ( 0409 )
			Vendor ( "Oxford Semiconductor Ltd." )
			Date ( "04/06/2007" )
			SizeIsCPUDependent( 1 )
			BuildMethods
			(
				BuildMethod
				(
					GUID ( {46A3421A-5386-42EE-8916-17F5462CB020} )
					Step ( BSP )
					CPU ( "ARMV4I" )
					CPU ( "x86" )
					Action ( '#BUILD(SOURCES, "$(_WINCEROOT)\OXSEMI\UARTS\PCIE950_uart\pcie950_bus")' )
				)
			)
			BibInfo
			(
				Files
				(
					File
					(
						GUID ( {CC3B1FD4-D0ED-4A88-A36F-98A0631FB4D1} )
						CPU ( "ARMV4I" )
						CPU ( "x86" )
						BibRecord ( '#MODULES( "pcie950_bus.dll", "$(_FLATRELEASEDIR)\pcie950_bus.dll", "NK", "SH" )' )
					)
				)
			)
		)
	)
)
ComponentType
(
	Name ( "suart" )
	GUID ( {D062F21A-C3A6-4F93-9F6F-5D5D1E30D63F} )
	Description ( "Set UARTs" )
	Vendor ( "Oxford Semiconductor Ltd." )
	MaxResolvedImpsAllowed( 1 )
	Implementations
	(
		Implementation
		(
			Name ( "SUART" )
			GUID ( {BA549195-4B8E-4063-AA9E-E9A665CA0866} )
			Description ( "Set UARTs" )
			Version ( "2.2.0.0" )
			Locale ( 0409 )
			Vendor ( "Oxford Semiconductor Ltd." )
			Date ( "26/10/2007" )
			SizeIsCPUDependent( 1 )
			BibInfo
			(
				Files
				(
					File
					(
						GUID ( {5F0114AE-0FB4-416E-B57D-F2BB77C9F42F} )
						CPU ( "ARMV4I" )
						CPU ( "x86" )
						BibRecord ( '#MODULES( "suart.exe", "$(_FLATRELEASEDIR)\suart.exe", "NK", "S" )' )
					)
				)
			)
		)
	)
)

