source: svn/trunk/newcon3bcm2_21bu/BSEAV/api/build/magnum/bcm97038.inc @ 8

Last change on this file since 8 was 2, checked in by jglee, 11 years ago

first commit

  • Property svn:executable set to *
File size: 3.4 KB
Line 
1############################################################
2#     Copyright (c) 2003-2007, 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: bcm97038.inc $
11# $brcm_Revision: 5 $
12# $brcm_Date: 6/7/07 6:49p $
13#
14# Module Description:
15#
16# Revision History:
17#
18# Created: 02/09/2001 by Marcus Kellerman
19#
20# $brcm_Log: /BSEAV/api/build/magnum/bcm97038.inc $
21#
22# 5   6/7/07 6:49p vle
23# PR 31924: Define HDMI Tx Support for platform
24#
25# 4   11/28/06 6:40p bandrews
26# PR25214: A1 and B0 3520 images were split into two files
27#
28# 3   9/7/05 5:06p vsilyaev
29# PR 15377: Merged 7401 changes
30#
31# Refsw_97401_Bringup/1   8/25/05 5:25p vsilyaev
32# resolved undefined symbols
33#
34# 2   3/24/05 12:53p vsilyaev
35# PR 14593: 93560 support
36#
37# Refsw_93560_Bringup/10   3/24/05 10:48a vsilyaev
38# Fixed 4500 support.
39#
40# Refsw_93560_Bringup/9   3/24/05 10:34a vsilyaev
41# Fixed code for 3510/3520 VSB.
42#
43# Refsw_93560_Bringup/8   3/23/05 11:05p vsilyaev
44# Back fixes for 97038.
45#
46# Refsw_93560_Bringup/7   3/23/05 10:19p vsilyaev
47# More fixed for 3560  and back fixed for 97398.
48#
49# Refsw_93560_Bringup/6   3/23/05 5:34p vsilyaev
50# Fixed syntax.
51#
52# Refsw_93560_Bringup/5   3/21/05 4:37p vsilyaev
53# Compile smartcard only for platforms where it present.
54#
55# Refsw_93560_Bringup/4   3/18/05 9:37p vsilyaev
56# Moved board specific parts into the board specific files.
57#
58# Refsw_93560_Bringup/3   3/16/05 12:51p vsilyaev
59# Isolated BSP code.
60#
61# Refsw_93560_Bringup/2   3/15/05 8:59p vsilyaev
62# Moving code between generic BSP modules and board specific modules.
63#
64# Refsw_93560_Bringup/1   3/10/05 6:53p vsilyaev
65# Refactored board specific and BSP files
66#
67# 1   2/7/05 6:53p dlwin
68# Merge down for release 2005_REFSW_MERGETOMAIN:
69#
70# Irvine_BSEAVSW_Devel/5   1/18/05 9:51a dlwin
71# PR 12944: Added support to compile qam_cm.c.
72#
73# Irvine_BSEAVSW_Devel/4   5/12/04 10:23a erickson
74# PR10967: added standard header
75############################################################
76
77R_INC += ${ROCKFORD}/commondrivers/qam/bcm97038/
78R_OBJ += \
79 ${ROCKFORD}/commondrivers/qam/bcm97038/ib_qam_scripts \
80 ${ROCKFORD}/commondrivers/qam/bcm97038/ob_qam_scripts \
81 ${ROCKFORD}/commondrivers/qam/bcm97038/pa_ara2001 \
82 ${ROCKFORD}/commondrivers/qam/bcm97038/qam_cm
83
84#
85# 3510/3520 VSB support has to be a compile-time option
86# because the API's are similar. We default to
87# 3520, but you can define the following in order
88# to get 3510 support.
89#
90ifeq ($(VSB3510_SUPPORT),y)
91include  ${ROCKFORD}/modules/3510.inc
92include  ${ROCKFORD}/modules/3510/vsb.inc
93R_OBJ += ${ROCKFORD}/bsp/bcm97038/common/bcm3510ap
94CFLAGS += -DVSB_CHIP=3510
95SRCS += bsettop_tuner_3510.c
96else
97include  ${ROCKFORD}/modules/3520.inc
98include  ${ROCKFORD}/modules/3520/vsb.inc
99R_OBJ += ${ROCKFORD}/bsp/bcm97038/common/bcm3520ap_a1
100R_OBJ += ${ROCKFORD}/bsp/bcm97038/common/bcm3520ap_b0
101SRCS += bsettop_tuner_3520.c
102endif
103
104B_HAS_LEGACY_AV=y
105B_HAS_PCM=y
106B_HAS_SMARTCARD=y
107HDMI_TX_SUPPORT=y
108
109R_OBJ += ${ROCKFORD}/bsp/bcm97038/common/bcm4500ap  \
110                 ${ROCKFORD}/bsp/bcm97038/common/bcmmux
111
112include  ${ROCKFORD}/modules/4500.inc
113include  ${ROCKFORD}/modules/4500/sds.inc
114
115SRCS += \
116        bsettop_tuner_4500.c \
117        bsettop_tuner_3250.c
118
119
Note: See TracBrowser for help on using the repository browser.