source: svn/trunk/newcon3bcm2_21bu/magnum/basemodules/dsp/7552/raaga/bdsp_raaga.inc

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

1.phkim

  1. revision copy newcon3sk r27
  • Property svn:executable set to *
File size: 3.8 KB
Line 
1############################################################
2#     Copyright (c) 2003-2011, 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: bdsp_raaga.inc $
11# $brcm_Revision: Hydra_Software_Devel/8 $
12# $brcm_Date: 5/27/11 4:45p $
13#
14# Module Description:
15#
16# Revision History:
17#
18# Created: 12/15/2010 by Jon Garrett
19#
20# $brcm_Log: /magnum/basemodules/dsp/raaga/bdsp_raaga.inc $
21#
22# Hydra_Software_Devel/8   5/27/11 4:45p gprasad
23# SW7422-389: [7422] Add Dolby MS11 support
24#
25# Hydra_Software_Devel/7   4/6/11 2:34p srajapur
26# SW7425-291: [7425]BDSP directory structure changes
27#
28# Hydra_Software_Devel/6   3/24/11 11:48a jgarrett
29# SW7422-146: Fixing kernel mode builds
30#
31# Hydra_Software_Devel/5   1/26/11 3:17a gautamk
32# SW7422-191: Allocating FW debug buffer on basis of runtime Parrameter
33# enableDebugLog of BDSP_RaagaSettings.
34#
35# Hydra_Software_Devel/4   1/25/11 2:22a gautamk
36# SW7422-191:Adding error recovery code for Raaga Open
37#
38# Hydra_Software_Devel/3   1/13/11 5:27a gautamk
39# SW7422-191:[7422]Adding DSP support for Audio decode in Basemodule  It
40# includes - DSP Booting - Open time Download :  - Start Time Audio
41# Decode algorithm download  - Message buffer interaction with DSP:  -
42# Synchronized Interrupt:  - Async interrupts:  - Config Commands for
43# Decode/TSM/IDS: - Status Buffer for Decode/TSM/IDS:  - Start AC3 Audio
44# Decode:  - Pause/Resume Command:  - Frame Advance command:  - Device
45# level interrupt
46#
47# Hydra_Software_Devel/2   12/15/10 6:47p jgarrett
48# SW7422-146: Initial compileable prototype
49#
50# Hydra_Software_Devel/1   12/15/10 1:59p jgarrett
51# SW7422-146: Adding initial BDSP files
52#
53############################################################
54
55#
56# Conditional Options for this Makefile
57#
58# BDSP_AUDIO_SUPPORT (default=y) - Include audio support
59# BDSP_VIDEO_SUPPORT (default=n) - Include video support
60# BDSP_IMG_ONLY (default=n) - Include firmware only
61# BDSP_IMG_EXTERNAL (default=n) - Include non-firmware files only
62#
63
64# Include standard files
65BDSP_INCLUDES += $(MAGNUM)/basemodules/dsp/$(BCHP_CHIP)/raaga/firmware/interface
66
67# Include standard files
68BDSP_INCLUDES += $(MAGNUM)/basemodules/dsp/$(BCHP_CHIP)/raaga/firmware/binaries/$(BCHP_VER_LOWER)
69
70# Include standard files
71BDSP_INCLUDES += $(MAGNUM)/basemodules/dsp/$(BCHP_CHIP)/raaga/api
72ifneq ($(BDSP_IMG_ONLY),y)
73BDSP_SOURCES += \
74        $(MAGNUM)/basemodules/dsp/$(BCHP_CHIP)/raaga/api/bdsp_raaga.c \
75        $(MAGNUM)/basemodules/dsp/$(BCHP_CHIP)/raaga/api/bdsp_raaga_fwdownload_priv.c \
76        $(MAGNUM)/basemodules/dsp/$(BCHP_CHIP)/raaga/api/bdsp_raaga_mm_priv.c \
77        $(MAGNUM)/basemodules/dsp/$(BCHP_CHIP)/raaga/api/bdsp_raaga_fwinterface_priv.c \
78        $(MAGNUM)/basemodules/dsp/$(BCHP_CHIP)/raaga/api/bdsp_raaga_int_priv.c \
79        $(MAGNUM)/basemodules/dsp/$(BCHP_CHIP)/raaga/api/bdsp_raaga_util.c \
80        $(MAGNUM)/basemodules/dsp/$(BCHP_CHIP)/raaga/api/bdsp_raaga_priv.c
81endif
82
83# Include standard files
84BDSP_INCLUDES += $(MAGNUM)/basemodules/dsp/$(BCHP_CHIP)/raaga/firmware/
85ifneq ($(BDSP_IMG_ONLY),y)
86BDSP_SOURCES += \
87        $(MAGNUM)/basemodules/dsp/$(BCHP_CHIP)/raaga/firmware/interface/bdsp_raaga_fw_priv.c \
88        $(MAGNUM)/basemodules/dsp/$(BCHP_CHIP)/raaga/firmware/interface/bdsp_raaga_cit_priv.c \
89        $(MAGNUM)/basemodules/dsp/$(BCHP_CHIP)/raaga/firmware/interface/bdsp_raaga_fwuserconfig.c
90endif
91
92# Set CFLAG for Raaga Support
93BDSP_DEFINES += BDSP_RAAGA_SUPPORT=1
94
95# Include firmware files
96include $(MAGNUM)/basemodules/dsp/$(BCHP_CHIP)/raaga/firmware/binaries/$(BCHP_VER_LOWER)/bdsp_raaga_img.inc
97
Note: See TracBrowser for help on using the repository browser.