source: svn/trunk/newcon3bcm2_21bu/rockford/bsp/AVS/include/avs_settings.h

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

first commit

  • Property svn:executable set to *
File size: 1.3 KB
Line 
1/***************************************************************************
2 *     Copyright (c) 2008-2012, 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: avs_settings.h $
11 * $brcm_Revision: Hydra_Software_Devel/2 $
12 * $brcm_Date: 8/2/12 1:13p $
13 *
14 * Module Description:
15 *
16 * Revision History:
17 *
18 * $brcm_Log: /rockford/bsp/AVS/include/avs_settings.h $
19 *
20 * Hydra_Software_Devel/2   8/2/12 1:13p garylin
21 * SWCFE-897: Update AVS to version 0.5.4
22 *
23 *
24***************************************************************************/
25
26#ifndef AVS_SETTINGS_H__
27#define AVS_SETTINGS_H__
28
29typedef struct {
30        int32_t vmargin_low;
31        int32_t vmargin_high;
32        int32_t voltage_min_avs; 
33        int32_t voltage_max_avs; 
34        unsigned extra_delay;
35        bool quiet; 
36} run_time_params;
37
38#ifdef __cplusplus
39extern "C" {
40#endif
41
42/* Function Prototypes */
43void AvsStart(void);
44void AvsWarmStart(void);
45
46/* These are the prototypes for the library functions */
47void AvsLibraryStart(run_time_params *params);
48void AvsLibraryWarmStart(unsigned extra_delay);
49
50#ifdef __cplusplus
51}
52#endif
53
54#endif
55
Note: See TracBrowser for help on using the repository browser.