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

📄 sources

📁 CIRRUS 公司EP93XX系列CPU的WINCE下的BSP
💻
字号:
#**********************************************************************
#                                                                      
# Filename: sources
#                                                                      
# Description: Sources file for the hal.
#
# 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 2002, All Rights Reserved                       
#                                                                      
#**********************************************************************
TARGETNAME=hal
RELEASETYPE=PLATFORM
WINCECPU=1
TARGETTYPE=LIBRARY
WINCECOD=1

#
# Include common environment varaibles choices.
#
!include $(_TARGETPLATROOT)\inc\environment.inc

CDEFINES=$(CDEFINES) -DWINCEMACRO -DVERBOSE=0

# Machine independent defines
!IF "$(PPSH_PROTOCOL_NOTIMEOUT)" == "1"
CDEFINES=$(CDEFINES) -DPPSH_PROTOCOL_NOTIMEOUT
!ENDIF

!IF "$(MODULE_CERTIFY)" == "1"
CDEFINES=$(CDEFINES) -DMODULE_CERTIFY
!ENDIF

!IF "$(INTERNAL_HAL_TESTING)" == "1"
INCLUDES=$(_WINCEROOT)\PRIVATE\OSINTERNAL\TEST\HAL;$(INCLUDES)
CDEFINES=$(CDEFINES) -DINTERNAL_HAL_TESTING
!ENDIF

!IFDEF SCHEDLOG
!IF $(SCHEDLOG)
CDEFINES=$(CDEFINES) -DSCHEDLOG
!ENDIF
!ENDIF

!IFDEF PROFILE
!IF $(PROFILE)
CDEFINES=$(CDEFINES) -DPROFILE
!ENDIF
!ENDIF

!IFNDEF KERNELNOSHAREETH
CDEFINES=$(CDEFINES) -DIMGSHAREETH
!ENDIF

!IFDEF BSP_EP93XX_CRUNCH
CDEFINES=$(CDEFINES) -DEP93XX_CRUNCH
!ENDIF

!IF DEFINED(BSP_EP931X_COPY_FLASH_TO_RAM)  && ! DEFINED(IMGFLASH)
ADEFINES=-pd "COPY_FLASH_TO_RAM SETL {TRUE}" $(ADEFINES)
!ELSE
ADEFINES=-pd "COPY_FLASH_TO_RAM SETL {FALSE}" $(ADEFINES)
!ENDIF


!IFDEF BSP_SIMULAT_PS2_KBD
CDEFINES=$(CDEFINES) -DEP931X_SIMULAT_PS2_KBD
!ENDIF

##
## The feature of 4-in-1 card support is removed from this BSP.
## To add this feature, users need to sign related NDA's.
##
#!IFDEF BSP_EP931X_SD_MMC
#CDEFINES=$(CDEFINES) -DEP931X_SD_MMC
#!ENDIF
#
#!IFDEF BSP_EP931X_MS_CARD
#CDEFINES=$(CDEFINES) -DEP931X_MS_CARD
#!ENDIF

!IFDEF BSP_EP931X_USB_SLAVE
CDEFINES=$(CDEFINES) -DEP931X_USB_SLAVE
!ENDIF



NOMIPS16CODE=1


#
# startup.s oempreinit.c, mmumap.c, sdramcfg.s should be the first items in the library.
#
SOURCES=            \
    startup.s       \
    oempreinit.c    \
    mmumap.c        \
    sdramcfg.s      \
    cache.s         \
    crunch.s        \
    cfw_platform.c  \
    debug.c         \
    debugtimer.c    \
    deviceinfo.c    \
    eeinfo.c        \
    idle.c          \
    interrupt.c     \
    halether.c      \
    halkitl.c       \
    mdppfs.c        \
    oemabort.s      \
    oemioctl.c      \
    realtimeclock.c \
    timer.c			\
	ps2_kbd_kernel.c



# EOF sources

#xref VIGUID {28b9def9-43f1-4a93-850d-4f2f5691c02e}
#xref VSGUID {b2db5c4f-b188-433e-9b59-041dc2691956}

⌨️ 快捷键说明

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