source: svn/branches/kctv/newcon3bcm2_21bu/magnum/basemodules/reg/breg.inc @ 22

Last change on this file since 22 was 2, checked in by phkim, 11 years ago

1.phkim

  1. revision copy newcon3sk r27
  • Property svn:executable set to *
File size: 2.3 KB
Line 
1############################################################
2#     Copyright (c) 2003-2010, Broadcom Corporation
3#     All Rights Reserved
4#     Confidential Property of Broadcom Corporation
5#
6#  THIS SOFTWARE MAY ONLY BE USED SUBJECT TO AN EXECUTED SOFTWARE LICENSE
7#  AGREEMENT  BETWEEN THE USER AND BROADCOM.  YOU HAVE NO RIGHT TO USE OR
8#  EXPLOIT THIS MATERIAL EXCEPT SUBJECT TO THE TERMS OF SUCH AN AGREEMENT.
9#
10# $brcm_Workfile: breg.inc $
11# $brcm_Revision: Hydra_Software_Devel/7 $
12# $brcm_Date: 1/21/10 10:13a $
13#
14# Module Description:
15#
16# Revision History:
17#
18# Created: 01/09/2007 by Jon Garrett
19#
20# $brcm_Log: /magnum/basemodules/reg/breg.inc $
21#
22# Hydra_Software_Devel/7   1/21/10 10:13a kaiz
23# SW35230-56: adding linuxpal support for Palladium emulation environment
24#
25# Hydra_Software_Devel/SW35230-56/1   1/18/10 6:29p kaiz
26# SW35230-56: adding linuxpal support for Palladium emulation environment
27#
28# Hydra_Software_Devel/6   5/12/09 4:20p jessem
29# PR 54881: Replaced linuxclient with linuxemu.
30#
31# Hydra_Software_Devel/5   4/8/09 2:12p shyam
32# PR52386 : Support for splash reg write captures
33#
34# Hydra_Software_Devel/4   3/26/09 11:25a shyam
35# PR50711 : Add make option for splash
36#
37# Hydra_Software_Devel/3   10/22/07 4:41p jessem
38# PR 36129: Changed rule for sims  to use linuxclient and breg_client.c
39# instead.
40#
41# Hydra_Software_Devel/2   4/2/07 2:59p shyam
42# PR 29285 : Added linuxclient support for simulations/emulation
43#
44# Hydra_Software_Devel/1   1/11/07 2:37p jgarrett
45# PR27004: Adding new .inc files
46#
47############################################################
48
49#
50# Conditional Options for this Makefile
51#
52# BCHP_7411_VER - If defined (in lower-case), specifies the revision of the 7411 chip to be supported.
53#
54
55# Define this module
56MAGNUM_MODULES += BREG
57
58# Module Includes
59BREG_INCLUDES += $(MAGNUM)/basemodules/reg
60
61BREG_SOURCES += \
62        $(MAGNUM)/basemodules/reg/breg_i2c.c \
63        $(MAGNUM)/basemodules/reg/breg_spi.c
64
65ifeq ($(BREG_CAPTURE),y)
66BREG_DEFINES += BREG_CAPTURE
67endif
68
69ifeq ($(SYSTEM),linuxemu)
70BREG_SOURCES += $(MAGNUM)/basemodules/reg/breg_client.c
71else
72ifeq ($(SYSTEM),linuxpal)
73BREG_SOURCES += $(MAGNUM)/basemodules/reg/breg_mem_pal.c
74else
75BREG_SOURCES += $(MAGNUM)/basemodules/reg/breg_mem.c
76endif
77endif
78
79#
80# Handle conditional options
81#
82ifneq ($(BCHP_7411_VER),)
83# 7411 support
84BREG_INCLUDES += $(MAGNUM)/basemodules/reg/7411
85endif
86
Note: See TracBrowser for help on using the repository browser.