⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ep931x.cec

📁 Cirrus EP9315 wince bsp
💻 CEC
字号:
CECInfo
(
	Name ( "EP931x" )
	CECVersion ( 4.20 )
	Description ( "EDB931x Development Board" )
	GUID ( {2CFD1F29-8976-47A4-89CA-D8FA3C455AD1} )
	Vendor ( "Cirrus Logic" )
)
ComponentType
(
	Name ( "Ethernet Bootloader (eboot)" )
	GUID ( {88D7EEBA-D777-4FA1-A055-7E0A30572541} )
	Description ( "Ethernet Bootloader (eboot)" )
	Vendor ( "Cirrus Logic" )
	MaxResolvedImpsAllowed( 1 )
	Implementations
	(
		Implementation
		(
			Name ( "Ethernet Bootloader (eboot)" )
			GUID ( {195AFB98-56FE-4C1A-B9C1-C39349AAB020} )
			BSPPlatformDir ( "ep931x" )
			Version ( "4.2.0.0" )
			Locale ( 0409 )
			Vendor ( "Cirrus Logic" )
			Date ( "6/27/2002" )
			SizeIsCPUDependent( 1 )
			BuildMethods
			(
				BuildMethod
				(
					GUID ( {865300AC-C4E3-4DBC-B4A3-35BBE28825AC} )
					Step ( BSP )
					CPU ( "ARMV4I" )
					Action ( '#BUILD(SOURCES, "$(_WINCEROOT)\PLATFORM\ep931x\eboot")' )
				)
			)
		)
	)
)
ComponentType
(
	Name ( "BSPs" )
	GUID ( {3CABD6DA-B577-4A87-9490-9432E80DC2F1} )
	Description ( "Board Support Packages" )
	MaxResolvedImpsAllowed( 999 )
	Implementations
	(
		Implementation
		(
			Name ( "Cirrus EP931x: ARMV4I" )
			GUID ( {2E94884D-135B-4808-B7FD-E6C9D07910D2} )
			Description ( "A BSP for the Cirrus Logic EDB931x Development Boards.  This has a ARM 920 CPU. Uses the ARM v4 32 bit instruction set with Thumb Interworking enabled." )
			BSPPlatformDir ( "ep931x" )
			Version ( "4.2.0.0" )
			Locale ( 0409 )
			Vendor ( "Cirrus Logic" )
			Date ( "6/8/2002" )
			Children ( "{88D7EEBA-D777-4FA1-A055-7E0A30572541}" )
			DefaultDrivers( {996E4C00-5A62-40a7-9F22-508094DFC584} )
			DefaultDrivers( {E20FD277-6D46-4EBB-B739-6E97454E8C0C} )
			DefaultDrivers( {7F5054FD-6178-4BDC-9551-63A071E3DE34} )
			DefaultDrivers( {B2528F30-0B75-4A6B-A79F-CD06458A65DA} )
            DefaultDrivers( {2D28B77B-29D7-4854-8577-8BF0BF73E30D} )
			SizeIsCPUDependent( 1 )
			CPUSizeMultiplier( 1.0 )
			BuildMethods
			(
				BuildMethod
				(
					GUID ( {54CFBACD-1050-4DB2-85D8-408F1E147CBE} )
					Step ( BSP )
					CPU ( "ARMV4I" )
					CoreOS ( "IABASE" )
					CoreOS ( "HLBASE" )
				)
			)
		)
	)
)

//			DefaultDrivers( {AF89E051-D8D1-4682-BFF0-C07EACB3BE64} )
//			DefaultDrivers( {28453836-3145-4C88-A8E9-FF7D3AD69C25} )

ComponentType
(
	Name ( "ATAPI" )
	GUID ( {E7E52CC1-E27F-11D4-8445-00500471FCB8} )
	Description ( "ATAPI Devices" )
	Group ( "\Device Drivers" )
	Vendor ( "Cirrus Logic" )
	MaxResolvedImpsAllowed( 999 )
	ExcludeWhenSet( ANY, "BSP_NOSTORAGE" )
	RequiredCEModules( ALL, "device fsdmgr" )
	Implementations
	(
		Implementation
		(
			Name ( "EP931x ATAPI" )
			GUID ( {AF89E051-D8D1-4682-BFF0-C07EACB3BE64} )
			Description ( "EP931x ATAPI" )
			BSPPlatformDir ( "ep931x" )
			Version ( "4.2.0.0" )
			Locale ( 0409 )
			Vendor ( "Cirrus Logic" )
			ImplSize ( 28000 )
			Date ( "5/5/2003" )
			Variable( "BSP_EP931X_ATAPI", "1" )
			SizeIsCPUDependent( 1 )
			BuildMethods
			(
				BuildMethod
				(
					GUID ( {C7EC7C4F-82EA-4B02-ABD5-498A63AC95E3} )
					Step ( BSP )
					CPU ( "ARMV4I" )
					Action ( '#SRCCODE(SOURCES,"$(_WINCEROOT)\PLATFORM\ep931x\drivers\atapi")' )
				)
			)
		)
	)
)
ComponentType
(
	Name ( "Audio" )
	GUID ( {4A25A750-B641-4AF3-9FDF-7CC044108418} )
	Description ( "Audio" )
	Group ( "\Device Drivers" )
	MaxResolvedImpsAllowed( 999 )
	ExcludeWhenSet( ANY, "BSP_NOAUDIO" )
	RequiredCEModules( ALL, "device waveapi" )
	Implementations
	(
		Implementation
		(
			Name ( "EP931x Audio" )
			GUID ( {DA51AA9C-9239-408F-8012-0253ED9C1E62} )
			Description ( "EP931x Audio Driver for I2S" )
			BSPPlatformDir ( "ep931x" )
			Version ( "4.2.0.0" )
			Locale ( 0409 )
			Vendor ( "Cirrus Logic" )
			ImplSize ( 24000 )
			Date ( "7/8/2002" )
			Variable( "BSP_EP931X_AUDIO", "1" )
			Variable( "BSP_NOAUDIO",  )
			SizeIsCPUDependent( 1 )
			BuildMethods
			(
				BuildMethod
				(
					GUID ( {2F6D9AC1-A65E-484B-B848-F7BE84019B8D} )
					Step ( BSP )
					CPU ( "ARMV4I" )
					Action ( '#SRCCODE(SOURCES,"$(_WINCEROOT)\PLATFORM\ep931x\drivers\wavedev")' )
				)
			)
		)
	)
)
ComponentType
(
	Name ( "Display" )
	GUID ( {6563AD21-E71C-11D4-B892-0050FC049781} )
	Description ( "Display" )
	Group ( "\Device Drivers" )
	MaxResolvedImpsAllowed( 1 )
	ExcludeWhenSet( ANY, "BSP_NODISPLAY" )
	RequiredCEModules( ALL, "display device" )
	Implementations
	(
		Implementation
		(
			Name ( "EP931x Flat" )
			GUID ( {1FCF4308-FBAB-11D4-98CB-00105AC7334D} )
			Description ( "EP931x Flat Display Driver" )
			BSPPlatformDir ( "ep931x" )
			Version ( "4.2.0.0" )
			Locale ( 0409 )
			Vendor ( "Cirrus Logic" )
			ImplSize ( 60000 )
			Date ( "6/27/2002" )
			Variable( "DDIFLAT_COLOR_DEPTH", "8" )
			Variable( "BSP_NODISPLAY",  )
			Variable( "DDIFLAT_SCREEN_HEIGHT", "480" )
			Variable( "DDIFLAT_SCREEN_WIDTH", "640" )
			Variable( "BSP_EP931X_DISPLAY_FLAT", "1" )
			Variable( "IMG_NODISPLAY",  )
			SizeIsCPUDependent( 1 )
			BuildMethods
			(
				BuildMethod
				(
					GUID ( {1FCF4310-FBAB-11D4-98CB-00105AC7334D} )
					Step ( BSP )
					CPU ( "ARMV4I" )
					Action ( '#SRCCODE(SOURCES,"$(_WINCEROOT)\PLATFORM\ep931x\drivers\display\flat")' )
				)
			)
		)
		Implementation
		(
			Name ( "EP931x Accel" )
			GUID ( {996E4C00-5A62-40A7-9F22-508094DFC584} )
			Description ( "EP931x Accelerated Raster Display Driver" )
			BSPPlatformDir ( "ep931x" )
			Version ( "4.2.0.0" )
			Locale ( 0409 )
			Vendor ( "Cirrus Logic" )
			ImplSize ( 60000 )
			Date ( "6/27/2002" )
			Variable( "DDIFLAT_COLOR_DEPTH", "8" )
			Variable( "BSP_EP931X_DISPLAY_ACCEL", "1" )
			Variable( "BSP_NODISPLAY",  )
			Variable( "DDIFLAT_SCREEN_HEIGHT", "480" )
			Variable( "DDIFLAT_SCREEN_WIDTH", "640" )
			Variable( "IMG_NODISPLAY",  )
			SizeIsCPUDependent( 1 )
			BuildMethods
			(
				BuildMethod
				(
					GUID ( {C3DC7C60-AC62-4528-BC1F-E1715F394415} )
					Step ( BSP )
					CPU ( "ARMV4I" )
					Action ( '#SRCCODE(SOURCES,"$(_WINCEROOT)\PLATFORM\ep931x\drivers\display\accel")' )
				)
			)
		)
	)
)
ComponentType
(
	Name ( "Keyboard/Mouse" )
	GUID ( {6563AD41-E71C-11D4-B892-0050FC049781} )
	Description ( "Keyboard/Mouse Driver" )
	Group ( "\Device Drivers" )
	MaxResolvedImpsAllowed( 1 )
	ExcludeWhenSet( ANY, "BSP_NOKEYBD" )
	RequiredCEModules( ANY, "keybd pointer" )
	RequiredCEModules( ALL, "device" )
	Implementations
	(
		// Implementation
		// (
		// 	Name ( "EP931x PS/2 Keyboard US english" )
		// 	GUID ( {28453836-3145-4C88-A8E9-FF7D3AD69C25} )
		// 	Description ( "US English Keyboard using the EP931x SPI port." )
		// 	BSPPlatformDir ( "ep931x" )
		// 	Version ( "4.2.0.0" )
		// 	Locale ( 0409 )
		// 	Vendor ( "Cirrus Logic" )
		// 	ImplSize ( 11000 )
		// 	Date ( "7/2/2002" )
		// 	Variable( "BSP_EP931X_PS2KEYBOARD", "1" )
		// 	Variable( "BSP_KEYBD_NOP",  )
		// 	Variable( "BSP_NOTOUCH", "1" )
		// 	Variable( "BSP_NOKEYBD",  )
		// 	SizeIsCPUDependent( 1 )
		// 	BuildMethods
		// 	(
		// 		BuildMethod
		// 		(
		// 			GUID ( {D6EA9A6F-6626-4E2B-A69D-811EB380FE68} )
		// 			Step ( BSP )
		// 			CPU ( "ARMV4I" )
		// 			CPU ( "ARMV4T" )
		// 			Action ( '#SRCCODE(DIRS,"$(_WINCEROOT)\PLATFORM\ep931x\drivers\kbdmouse\keyboardps2")' )
		// 		)
		// 	)
		// )

		Implementation
		(
			Name ( "EP931x Cherry US English keypad" )
			GUID ( {50AD3EF7-E558-4F5A-97E4-F2FF2931DA45} )
			Description ( "Cherry US english keypad.  Only 64 of the 83 keys work.  This is a sample driver using the EP931x 8x8 Keypad interface." )
			BSPPlatformDir ( "ep931x" )
			Version ( "4.2.0.0" )
			Locale ( 0409 )
			Vendor ( "Cirrus Logic" )
			ImplSize ( 11000 )
			Date ( "7/10/2002" )
			Variable( "BSP_EP931X_KEYPAD", "1" )
			Variable( "BSP_KEYBD_NOP",  )
			Variable( "BSP_NOTOUCH", "1" )
			Variable( "BSP_NOKEYBD",  )
			SizeIsCPUDependent( 1 )
			BuildMethods
			(
				BuildMethod
				(
					GUID ( {B505108B-0B39-47DF-B20B-931E22F723DB} )
					Step ( BSP )
					CPU ( "ARMV4I" )
					CPU ( "ARMV4T" )
					Action ( '#SRCCODE(DIRS,"$(_WINCEROOT)\PLATFORM\ep931x\drivers\kbdmouse\keypad")' )
				)
			)
		)
	)
)
// ComponentType
// (
// 	Name ( "Mouse" )
// 	GUID ( {89BBCEA4-5EC6-4BB2-86CE-BE8112D10EA6} )
// 	Description ( "Stand alone mouse drivers." )
// 	Group ( "\Device Drivers" )
// 	MaxResolvedImpsAllowed( 1 )
// 	ExcludeWhenSet( ANY, "BSP_NOKEYBD" )
// 	RequiredCEModules( ANY, "keybd pointer" )
// 	RequiredCEModules( ALL, "device" )
// 	Implementations
// 	(
// 		Implementation
// 		(
// 			Name ( "Serial Mouse Driver" )
// 			GUID ( {BA87C79C-C19D-4328-97E9-485820A17AE3} )
// 			Description ( "Serial mouse driver for the Microsoft/Logitech mouse." )
// 			BSPPlatformDir ( "ep931x" )
// 			Version ( "4.2.0.0" )
// 			Locale ( 0409 )
// 			Vendor ( "Cirrus Logic" )
// 			ImplSize ( 6000 )
// 			Date ( "7/8/2002" )
// 			Variable( "BSP_EP931X_SERMOUSE", "1" )
// 			Variable( "BSP_KEYBD_NOP",  )
// 			Variable( "BSP_NOKEYBD",  )
// 			SizeIsCPUDependent( 1 )
// 			BuildMethods
// 			(
// 				BuildMethod
// 				(
// 					GUID ( {E658F0AC-C190-4981-B61B-5C15DF4BF7B6} )
// 					Step ( BSP )
// 					CPU ( "ARMV4I" )
// 					CPU ( "ARMV4T" )
// 					Action ( '#SRCCODE(SOURCES,"$(_WINCEROOT)\PLATFORM\ep931x\drivers\mouse\sermouse")' )
// 				)
// 			)
// 		)
// 	)
// )

ComponentType
(
	Name ( "PCMCIA (PC Card)" )
	GUID ( {0AB594DF-E7D3-11D4-B893-0050FC049781} )
	Description ( "PCMCIA (PC Card)" )
	Group ( "\Device Drivers" )
	Vendor ( "Microsoft" )
	MaxResolvedImpsAllowed( 1 )
	ExcludeWhenSet( ANY, "BSP_NOPCMCIA" )
	RequiredCEModules( ALL, "device pcmcia" )
	Implementations
	(
		Implementation
        (
			Name ( "EP9315 PCMCIA Driver" )
			GUID ( {0A80F881-1F29-4816-953D-0D61B1A405B6} )
			Description ( "EP9315 PCMCIA Driver" )
			BSPPlatformDir ( "ep931x" )
			Version ( "4.2.0.0" )
			Locale ( 0409 )
			Vendor ( "Cirrus Logic" )
			ImplSize ( 6000 )
			Date ( "2/29/2004" )
			Children ( "{D92CC4DD-CD4C-42D6-A8B4-AF952305E316}" )
			Variable( "BSP_EP931X_PCMCIA", "1" )
			SizeIsCPUDependent( 1 )
			BuildMethods
			(
				BuildMethod
				(
					GUID ( {C42D49A1-D8C3-4732-A9C5-F29E77FA0313} )
					Step ( BSP )
					CPU ( "ARMV4I" )
					CPU ( "ARMV4T" )
					Action ( '#SRCCODE(SOURCES,"$(_WINCEROOT)\PLATFORM\ep931x\drivers\pcmcia")' )
				)
			)
		)
    )            
)

ComponentType
(
	Name ( "Serial" )
	GUID ( {6563AD6C-E71C-11D4-B892-0050FC049781} )
	Description ( "Serial" )
	Group ( "\Device Drivers" )
	MaxResolvedImpsAllowed( 1 )
	ExcludeWhenSet( ANY, "BSP_NOSERIAL" )
	RequiredCEModules( ALL, "device serdev" )
	Implementations
	(
		Implementation
		(
			Name ( "EP931x Serial Port" )
			GUID ( {E20FD277-6D46-4EBB-B739-6E97454E8C0C} )
			Description ( "EP931x Serial Port" )
			BSPPlatformDir ( "ep931x" )
			Version ( "4.2.0.0" )
			Locale ( 0409 )
			Vendor ( "Cirrus Logic" )
			ImplSize ( 33000 )
			Date ( "7/8/2002" )
			Variable( "BSP_EP931X_SERIAL", "1" )
			Variable( "BSP_NOSERIAL",  )
			Variable( "IMGNOSERIAL",  )
			SizeIsCPUDependent( 1 )
			BuildMethods
			(
				BuildMethod
				(
					GUID ( {35A79AB2-2949-4454-ADEE-0B70832C0029} )
					Step ( BSP )
					CPU ( "ARMV4I" )
					CPU ( "ARMV4T" )
					Action ( '#SRCCODE(SOURCES,"$(_WINCEROOT)\PLATFORM\ep931x\drivers\serial")' )
				)
			)
		)
	)
)
ComponentType
(
	Name ( "Touch" )
	GUID ( {1CCF42FA-FBAB-11D4-98CB-00105AC7334D} )
	Description ( "Touch Panel" )
	Group ( "\Device Drivers" )
	MaxResolvedImpsAllowed( 1 )
	ExcludeWhenSet( ANY, "BSP_NOTOUCH" )
	RequiredCEModules( ALL, "device pointer" )
	Implementations
	(
		Implementation
		(
			Name ( "EP931x Touch Screen" )
			GUID ( {76F43D33-29B7-416D-B970-1FD8B3CF3859} )
			Description ( "EP931x Touch Screen Driver." )
			BSPPlatformDir ( "ep931x" )
			Version ( "4.2.0.0" )
			Locale ( 0409 )
			Vendor ( "Cirrus Logic" )
			Date ( "9/30/2002" )
			Variable( "BSP_EP931X_TOUCH", "1" )
			Variable( "BSP_NOTOUCH",  )
			SizeIsCPUDependent( 1 )
			BuildMethods
			(
				BuildMethod
				(
					GUID ( {2E42C90A-F3A9-48FE-BE31-B75BA606E2E9} )
					Step ( BSP )
					CPU ( "ARMV4I" )
					CPU ( "ARMV4T" )
					Action ( '#SRCCODE(SOURCES,"$(_WINCEROOT)\PLATFORM\ep931x\drivers\touch")' )
				)
			)
		)
	)
)
ComponentType
(
	Name ( "Network" )
	GUID ( {591933E4-F657-11D4-98BF-00105AC7334D} )
	Group ( "\Device Drivers" )
	MaxResolvedImpsAllowed( 1 )
	ExcludeWhenSet( ANY, "BSP_NOETHER" )
	RequiredCEModules( ALL, "device" )
	Implementations
	(
		Implementation
		(
			Name ( "EP931x Ethernet" )
			GUID ( {7F5054FD-6178-4BDC-9551-63A071E3DE34} )
			Description ( "EP931x Ethernet NDIS driver." )
			BSPPlatformDir ( "ep931x" )
			Version ( "4.2.0.0" )
			Locale ( 0409 )
			Vendor ( "Cirrus Logic" )
			Date ( "7/8/2002" )
			Variable( "BSP_NOETHER",  )
			Variable( "BSP_EP931X_ETHERNET", "1" )
			SizeIsCPUDependent( 1 )
			BuildMethods
			(
				BuildMethod
				(
					GUID ( {352757F1-2B2A-4D4E-B3A1-A31530B63306} )
					Step ( BSP )
					CPU ( "ARMV4I" )
					CPU ( "ARMV4T" )
					Action ( '#SRCCODE(SOURCES,"$(_WINCEROOT)\PLATFORM\ep931x\drivers\ethermac")' )
				)
			)
		)
	)
)
ComponentType
(
	Name ( "USB" )
	GUID ( {6563AD78-E71C-11D4-B892-0050FC049781} )
	Description ( "USB drivers" )
	Group ( "\Device Drivers" )
	MaxResolvedImpsAllowed( 999 )
	ExcludeWhenSet( ALL, "BSP_NOUSB" )
	RequiredCEModules( ALL, "device usbd" )
	Implementations
	(
		Implementation
		(
			Name ( "EP931x OHCI" )
			GUID ( {B2528F30-0B75-4A6B-A79F-CD06458A65DA} )
			Description ( "EP931x OHCI driver" )
			BSPPlatformDir ( "ep931x" )
			Version ( "4.2.0.0" )
			Locale ( 0409 )
			Vendor ( "Cirrus Logic" )
			Date ( "7/8/2002" )
			Variable( "BSP_EP931X_USB", "1" )
			Variable( "BSP_NOUSB",  )
			Variable( "IMG_NOUSB",  )
			SizeIsCPUDependent( 1 )
			BuildMethods
			(
				BuildMethod
				(
					GUID ( {2F6D9AC5-A65E-484B-B848-F7BE84019B8D} )
					Step ( BSP )
					CPU ( "ARMV4I" )
					CPU ( "ARMV4T" )
					Action ( '#SRCCODE(SOURCES,"$(_WINCEROOT)\PLATFORM\ep931x\drivers\usb")' )
				)
			)
		)
	)
)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -