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

📄 sources

📁 Lido PXA270平台开发板的最新BSP,包括源代码
💻
字号:
!IF 0
###############################################################################

PowerVR Display Driver sources

Copyright (c) 2003 Imagination Technologies Limited.

This is the sources file for the driver for use in the build process.

###############################################################################
!ENDIF

SYNCHRONIZE_DRAIN=1

TARGETNAME=ddi_powervr
TARGETTYPE=DYNLINK

########################################### Include build sources.cmn

!message Including $(PVR_CONSUMER_ROOT)\build\$(PVR_BUILD)\sources.cmn
!INCLUDE $(PVR_CONSUMER_ROOT)\build\$(PVR_BUILD)\sources.cmn

######################################################################

CDEFINES=$(CDEFINES) -DPVR_KERNEL

CDEFINES=$(CDEFINES) \
		-DDDI \
		-Ob0 \
		-D$(_TGTPLAT)

PRECOMPILED_INCLUDE = precomp.h
PRECOMPILED_PCH     = precomp.pch
PRECOMPILED_CXX     = 1

SERVICES_ROOT=$(PVR_CONSUMER_ROOT)\services
WINCE_ROOT=$(PVR_CONSUMER_ROOT)\wince

INCLUDES=									\
	$(WINCE_ROOT)\include;					\
	$(BUILDOAKROOT)\inc;			\
	$(BUILDSDKROOT)\inc;			\
	$(PVR_CONSUMER_ROOT)\include;			\
	$(SERVICES_ROOT)\include;				\
	$(SERVICES_ROOT)\shared;				\
	$(SERVICES_ROOT)\env\$(PVR_ENV);		\
	$(PVR_CONSUMER_ROOT)\system\include;		\
	$(PVR_CONSUMER_ROOT)\system\$(PVR_SYSTEM);	\
	$(PVR_CONSUMER_ROOT)\hwdefs;				\
	$(BUILDDDKROOT)\inc;


SOURCES=               \
        bltfuncs.cpp   \
        control.cpp    \
        gapi.cpp       \
        cgating.c      \
        cursor.cpp     \
        ddi_powervr.rc \
        debug.cpp      \
        hwverify.cpp   \
        init.cpp       \
        lines.cpp      \
        mbxconvrt.cpp  \
        mbxmain.cpp    \
        memchk.cpp     \
        memnodes.cpp   \
        memory.cpp     \
        mode.cpp       \
        power.cpp      \
        resmanCE.cpp   \
        spfuncs.cpp    \
        surf.cpp       \
        swblt.cpp      \
        swline.cpp     \
        winsys.cpp

# not needed
#        testkitiface.cpp
#        pdump.cpp      \
#        memfile.cpp    \

!IFNDEF DISABLE_ROTATE
SOURCES= $(SOURCES) rotate.cpp
!IF "$(_WINCEOSVER)"=="420" || "$(_WINCEOSVER)"=="410"
SOURCES= $(SOURCES) drvstrok.cpp gperotate.cpp
!ENDIF
!ENDIF


#####################
# PowerVR libraries #
#####################
TARGETLIBS= \
!IFDEF D3DM_REMOTE_HOOK
	$(_RELEASELIBDIR)\d3dmob.lib \
!ENDIF
!IFDEF INCLUDE_DXHAL
	$(_RELEASELIBDIR)\dxcom.lib \
!ENDIF
    $(_RELEASELIBDIR)\srvcom.lib \
    $(_RELEASELIBDIR)\srvdev3d.lib \
    $(_RELEASELIBDIR)\srvdevdisplaycommon.lib \
	$(_RELEASELIBDIR)\srvdevdisplay.lib \
    $(_RELEASELIBDIR)\envwince.lib \
    $(_RELEASELIBDIR)\srvshared.lib \
    $(_RELEASELIBDIR)\srvum.lib \
    $(_RELEASELIBDIR)\system.lib \
    $(_RELEASELIBDIR)\pdpapi.lib \
!IFNDEF DISABLE_CLEARTYPE
!IFNDEF DISABLE_ROTATE
    $(BUILDOAKROOT)\lib\$(_CPUINDPATH)\rctblt.lib \
!ELSE
    $(BUILDOAKROOT)\lib\$(_CPUINDPATH)\ctblt.lib \
!ENDIF
!ELSE
    $(BUILDOAKROOT)\lib\$(_CPUINDPATH)\ctbltstub.lib \
!ENDIF
!IFDEF POWERVR_MARATHON
    $(_RELEASELIBDIR)\srvdevmpegcommon.lib \
    $(_RELEASELIBDIR)\pdpmarathon.lib \
!ENDIF
!IFDEF POWERVR_ARMINTEGRATOR
    $(_RELEASELIBDIR)\mbxdev.lib \
    $(_RELEASELIBDIR)\jdisplay.lib \
!ENDIF
!IFDEF POWERVR_KYROASMBX
    $(_RELEASELIBDIR)\kyrodev.lib \
    $(_RELEASELIBDIR)\cepcdac.lib \
    $(_RELEASELIBDIR)\simmbx.lib \
    $(_RELEASELIBDIR)\simmbxcmn.lib \
!ENDIF
!IFDEF POWERVR_REFPCI
	$(_RELEASELIBDIR)\srvdevdisplay.lib \
    $(_RELEASELIBDIR)\jdisplay.lib \
!ENDIF
!IFDEF POWERVR_MBX1GPIO
    $(_RELEASELIBDIR)\mbxdev.lib \
    $(_RELEASELIBDIR)\jdisplay.lib \
!ENDIF

#######################
# Microsoft libraries #
#######################
TARGETLIBS= $(TARGETLIBS) \
    $(BUILDSDKROOT)\lib\$(_CPUINDPATH)\coredll.lib \
    $(BUILDOAKROOT)\lib\$(_CPUINDPATH)\dxdrvguid.lib \
    $(BUILDOAKROOT)\lib\$(_CPUINDPATH)\ceddk.lib \
!IF "$(_WINCEOSVER)"=="410"
!IFNDEF DISABLE_ROTATE
    $(BUILDOAKROOT)\lib\$(_CPUINDPATH)\gperotate.lib \
    $(BUILDOAKROOT)\lib\$(_CPUINDPATH)\emulrotate.lib \
    $(BUILDOAKROOT)\lib\$(_CPUINDPATH)\rdrvgradfill.lib \
!ELSE
    $(BUILDOAKROOT)\lib\$(_CPUINDPATH)\gpe.lib \
    $(BUILDOAKROOT)\lib\$(_CPUINDPATH)\emul.lib \
    $(BUILDOAKROOT)\lib\$(_CPUINDPATH)\drvgradfill.lib \
!ENDIF
!ENDIF
!IF "$(_WINCEOSVER)"=="420"
!IFNDEF DISABLE_ROTATE
    $(BUILDOAKROOT)\lib\$(_CPUINDPATH)\emulrotate.lib \
    $(BUILDOAKROOT)\lib\$(_CPUINDPATH)\rdrvgradfill.lib \
!ELSE
    $(BUILDOAKROOT)\lib\$(_CPUINDPATH)\emul.lib \
    $(BUILDOAKROOT)\lib\$(_CPUINDPATH)\drvgradfill.lib \
!ENDIF
    $(_COMMONOAKROOT)\lib\$(_CPUINDPATH)\gpe_lib.lib \
!ENDIF
!IF "$(_WINCEOSVER)"=="500"
!IFNDEF DISABLE_ROTATE
    $(BUILDOAKROOT)\lib\$(_CPUINDPATH)\emulrotate.lib \
    $(BUILDOAKROOT)\lib\$(_CPUINDPATH)\rdrvgradfill.lib \
!ELSE
    $(BUILDOAKROOT)\lib\$(_CPUINDPATH)\drvgradfill.lib \
!ENDIF
    $(_COMMONOAKROOT)\lib\$(_CPUINDPATH)\genblt.lib \
    $(_COMMONOAKROOT)\lib\$(_CPUINDPATH)\genblt_cpu.lib \
    $(_COMMONOAKROOT)\lib\$(_CPUINDPATH)\gpe_lib.lib \
    $(BUILDOAKROOT)\lib\$(_CPUINDPATH)\drvalphablend.lib \
!ENDIF
    $(BUILDSDKROOT)\lib\$(_CPUINDPATH)\toolhelp.lib
#xref VIGUID {b8f89265-f577-4aad-bc2c-eb583123c45b}
#xref VSGUID {5396eb58-ae31-4678-9ea9-f9cf65f78262}

⌨️ 快捷键说明

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