source: svn/trunk/newcon3bcm2_21bu/magnum/syslib/synclib/bsynclib.inc @ 73

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

1.phkim

  1. revision copy newcon3sk r27
  • Property svn:executable set to *
File size: 3.0 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: bsynclib.inc $
11# $brcm_Revision: Hydra_Software_Devel/3 $
12# $brcm_Date: 1/26/10 9:01p $
13#
14# Module Description:
15#
16# Revision History:
17#
18# $brcm_Log: /magnum/syslib/synclib/bsynclib.inc $
19#
20# Hydra_Software_Devel/3   1/26/10 9:01p bandrews
21# SW7405-3774: added mute control support
22#
23# Hydra_Software_Devel/2   12/10/09 9:18p bandrews
24# SW7401-3634: adding PWC (now JTI) support to synclib
25#
26# Hydra_Software_Devel/1   3/24/08 3:09p bandrews
27# PR40865: Fixed
28#
29# Hydra_Software_Devel/6   1/31/08 3:19p bandrews
30# PR37951: Fixed build error
31#
32# Hydra_Software_Devel/5   1/31/08 3:17p bandrews
33# PR37951: Updated to default to real impl, not stubs
34#
35# Hydra_Software_Devel/4   1/30/08 4:32p erickson
36# PR37951: added syslib include path
37#
38# Hydra_Software_Devel/3   1/3/08 5:17p bandrews
39# PR37951: Updated based on initial feedback
40#
41# Hydra_Software_Devel/2   12/12/07 2:53p bandrews
42# PR37951: Initial check-in
43#
44# Hydra_Software_Devel/1   12/5/07 10:59p bandrews
45# PR37951: Check in stubs for external work
46############################################################
47
48# Define this module
49MAGNUM_MODULES += BSYNCLIB
50
51# Module Includes
52BSYNCLIB_INCLUDES += \
53        $(MAGNUM)/syslib/framework/$(BCHP_CHIP)/ \
54        $(MAGNUM)/syslib/synclib/$(BCHP_CHIP)
55
56ifeq ($(BSYNCLIB_STUBS),y)
57BSYNCLIB_SOURCES += \
58        $(MAGNUM)/syslib/synclib/$(BCHP_CHIP)/bsynclib_stubs.c
59else # BSYNCLIB_STUBS=n or not defined
60BSYNCLIB_SOURCES += \
61        $(MAGNUM)/syslib/synclib/$(BCHP_CHIP)/bsynclib.c \
62        $(MAGNUM)/syslib/synclib/$(BCHP_CHIP)/bsynclib_priv.c \
63        $(MAGNUM)/syslib/synclib/$(BCHP_CHIP)/bsynclib_audio_sink.c \
64        $(MAGNUM)/syslib/synclib/$(BCHP_CHIP)/bsynclib_audio_source.c \
65        $(MAGNUM)/syslib/synclib/$(BCHP_CHIP)/bsynclib_video_format.c \
66        $(MAGNUM)/syslib/synclib/$(BCHP_CHIP)/bsynclib_video_sink.c \
67        $(MAGNUM)/syslib/synclib/$(BCHP_CHIP)/bsynclib_video_source.c \
68        $(MAGNUM)/syslib/synclib/$(BCHP_CHIP)/bsynclib_delay_element.c \
69        $(MAGNUM)/syslib/synclib/$(BCHP_CHIP)/bsynclib_resource_pool.c \
70        $(MAGNUM)/syslib/synclib/$(BCHP_CHIP)/bsynclib_rate_mismatch_detector.c \
71        $(MAGNUM)/syslib/synclib/$(BCHP_CHIP)/bsynclib_mute_control.c \
72        $(MAGNUM)/syslib/synclib/$(BCHP_CHIP)/bsynclib_state_machine.c \
73        $(MAGNUM)/syslib/synclib/$(BCHP_CHIP)/bsynclib_timer.c \
74        $(MAGNUM)/syslib/synclib/$(BCHP_CHIP)/bsynclib_algo.c \
75        $(MAGNUM)/syslib/synclib/$(BCHP_CHIP)/bsynclib_channel.c \
76        $(MAGNUM)/syslib/synclib/$(BCHP_CHIP)/bsynclib_channel_priv.c \
77        $(MAGNUM)/syslib/synclib/$(BCHP_CHIP)/bsynclib_channel_config.c
78endif
79
80ifeq ($(BSYNCLIB_JTI_SUPPORT),y)
81BSYNCLIB_DEFINES += BSYNCLIB_JITTER_TOLERANCE_IMPROVEMENT_SUPPORT
82endif
83
Note: See TracBrowser for help on using the repository browser.