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

📄 sources.cmn

📁 CIRRUS 93XX系列windows mobile 6.0 BSP
💻 CMN
字号:
!if 0
#**********************************************************************
#                                                                      
# Filename: sources.cmn
#                                                                      
# THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF
# ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO
# THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A
# PARTICULAR PURPOSE.
#
# Use of this source code is subject to the terms of the Cirrus end-user
# license agreement (EULA) under which you licensed this SOFTWARE PRODUCT.
# If you did not accept the terms of the EULA, you are not authorized to 
# use this source code. For a copy of the EULA, please see the 
# EULA.RTF on your install media.
#
# Copyright(c) Cirrus Logic Corporation 2005, All Rights Reserved                       
#                                                                      
#**********************************************************************
!endif

WINCEOEM=1
WINCECPU=1
NOMIPS16CODE=1

_PLATCOMMONLIB=$(_PLATFORMROOT)\common\lib
_COMMONPUBROOT=$(_PUBLICROOT)\common
__PROJROOT=$(_PROJECTROOT)

_OEMINCPATH=$(_WINCEROOT)\public\common\sdk\inc;
_OEMINCPATH=$(_OEMINCPATH);$(_WINCEROOT)\public\common\oak\inc;
_OEMINCPATH=$(_OEMINCPATH);$(_WINCEROOT)\public\common\ddk\inc;


INCLUDES=$(_OEMINCPATH);$(_TARGETPLATROOT)\src\inc;$(_PLATFORMROOT)\common\src\inc


#check imgflash flag
!IF DEFINED(IMGFLASH)
CDEFINES=$(CDEFINES) -DIMGFLASH
!ENDIF

#
#define type of flash used by the system.
#
CDEFINES=$(CDEFINES) -DFLASH_TYPE_AMD=0x100
CDEFINES=$(CDEFINES) -DFLASH_TYPE_C3=0x101
CDEFINES=$(CDEFINES) -DFLASH_TYPE_P3=0x102
CDEFINES=$(CDEFINES) -DFLASH_TYPE_J3=0x103

!IF DEFINED(BSP_EP93XX_FLASH_TYPE)

CDEFINES=$(CDEFINES) -DEP93XX_FLASH_TYPE=$(BSP_EP93XX_FLASH_TYPE)
ADEFINES=$(ADEFINES) -pd "EP93XX_FLASH_TYPE SETS \"$(BSP_EP93XX_FLASH_TYPE)\""

!ELSE

CDEFINES=$(CDEFINES) -DEP93XX_FLASH_TYPE=FLASH_TYPE_J3
ADEFINES=$(ADEFINES) -pd "EP93XX_FLASH_TYPE SETS \"FLASH_TYPE_J3\""

!ENDIF


!IF DEFINED(BSP_EP93XX_FLASH_PHY_ADDR)
CDEFINES=$(CDEFINES) -DEP93XX_FLASH_PHY_ADDR=$(BSP_EP93XX_FLASH_PHY_ADDR)
!ENDIF

!IF DEFINED(BSP_EP93XX_FLASH_SIZE_IN_BYTES)
CDEFINES=$(CDEFINES) -DEP93XX_FLASH_SIZE=$(BSP_EP93XX_FLASH_SIZE_IN_BYTES)
!ENDIF

!IF DEFINED(BSP_EP93XX_FLASH_WIDTH)
CDEFINES=$(CDEFINES) -DEP93XX_FLASH_WIDTH=$(BSP_EP93XX_FLASH_WIDTH)
!ENDIF

#
#define platform type
#

#The old unsupported boards
CDEFINES=$(CDEFINES) -DEDB9301=0x301
CDEFINES=$(CDEFINES) -DEDB9302=0x302
CDEFINES=$(CDEFINES) -DEDB9307=0x303
CDEFINES=$(CDEFINES) -DEDB9312=0x304
CDEFINES=$(CDEFINES) -DEDB9315=0x305

#current supported ***A boards.
CDEFINES=$(CDEFINES) -DEDB9302A=0x200
CDEFINES=$(CDEFINES) -DEDB9307A=0x201
CDEFINES=$(CDEFINES) -DEDB9315A=0x202
CDEFINES=$(CDEFINES) -DEDB9301A=0x203

!IF DEFINED(BSP_EP93XX_PLATFORM_TYPE)
CDEFINES=$(CDEFINES) -DEP93XX_PLATFORM_TYPE=$(BSP_EP93XX_PLATFORM_TYPE)
ADEFINES=$(ADEFINES) -pd "EP93XX_PLATFORM_TYPE SETS \"$(BSP_EP93XX_PLATFORM_TYPE)\""
!ENDIF

#SDRAM definition.

!IF DEFINED(BSP_EP93XX_SDRAM_WIDTH)
CDEFINES=$(CDEFINES) -DEP93XX_SDRAM_WIDTH=$(BSP_EP93XX_SDRAM_WIDTH)
ADEFINES=$(ADEFINES) -pd "EP93XX_SDRAM_WIDTH SETA $(BSP_EP93XX_SDRAM_WIDTH)"
!ENDIF

!IF DEFINED(BSP_EP93XX_SDRAM_PHY_ADDR)
CDEFINES=$(CDEFINES) -DEP93XX_SDRAM_PHY_ADDR=$(BSP_EP93XX_SDRAM_PHY_ADDR)
ADEFINES=$(ADEFINES) -pd "EP93XX_SDRAM_PHY_ADDR SETA  $(BSP_EP93XX_SDRAM_PHY_ADDR)"
!ENDIF

⌨️ 快捷键说明

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