############################################################ # Copyright (c) 2007-2008, Broadcom Corporation # All Rights Reserved # Confidential Property of Broadcom Corporation # # THIS SOFTWARE MAY ONLY BE USED SUBJECT TO AN EXECUTED SOFTWARE LICENSE # AGREEMENT BETWEEN THE USER AND BROADCOM. YOU HAVE NO RIGHT TO USE OR # EXPLOIT THIS MATERIAL EXCEPT SUBJECT TO THE TERMS OF SUCH AN AGREEMENT. # # $brcm_Workfile: spi.inc $ # $brcm_Revision: 1 $ # $brcm_Date: 1/18/08 2:16p $ # # Module Description: # # Revision History: # # $brcm_Log: /nexus/modules/spi/7400/spi.inc $ # # 1 1/18/08 2:16p jgarrett # PR 38808: Merging to main branch # # Nexus_Devel/1 11/20/07 1:28p erickson # PR37423: added uart, gpio, spi modules # ############################################################ # # Conditional Options for this Makefile # ###################### # Define this module # ###################### NEXUS_MODULES += SPI ################## # Module Options # ################## ################### # Module Includes # ################### NEXUS_SPI_PUBLIC_INCLUDES = $(NEXUS_TOP)/modules/spi/${BCHP_CHIP}/include ################## # Module Sources # ################## NEXUS_SPI_SOURCES := $(NEXUS_TOP)/modules/spi/${BCHP_CHIP}/src/nexus_spi.c # thunk layer NEXUS_SPI_PRIVATE_INCLUDES += $(NEXUS_TOP)/modules/spi/${BCHP_CHIP}/src $(NEXUS_SYNCTHUNK_DIR) NEXUS_SPI_SOURCES += $(NEXUS_SYNCTHUNK_DIR)/nexus_spi_thunks.c ####################### # Module Dependencies # ####################### NEXUS_SPI_DEPENDENCIES := BASE CORE ################## # Magnum Modules # ################## # These modules will be excluded from app-only builds NEXUS_SPI_MAGNUM_MODULES = \ $(MAGNUM)/portinginterface/spi/bspi.inc