source: svn/trunk/newcon3bcm2_21bu/magnum/commonutils/rdc/7552/brdc_blockout_priv.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.5 KB
Line 
1/***************************************************************************
2 *         Copyright (c) 2003-2008, 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: brdc_blockout_priv.h $
11 * $brcm_Revision: Hydra_Software_Devel/1 $
12 * $brcm_Date: 2/28/08 5:45p $
13 *
14 * Module Description:
15 *
16 * Revision History:
17 *
18 * $brcm_Log: /magnum/commonutils/rdc/7038/brdc_blockout_priv.h $
19 *
20 * Hydra_Software_Devel/1   2/28/08 5:45p jessem
21 * PR 38623: Initial version
22 *
23 *
24 ***************************************************************************/
25#ifndef BRDC__BLOCKOUT_PRIV_H__
26#define BRDC__BLOCKOUT_PRIV_H__
27
28#include "blst_list.h"                   /* Link list support */
29#include "brdc.h"
30#include "brdc_dbg.h"
31
32/* For RDC block out RUL */
33#define BRDC_P_RDC_BLOCKOUT_RUL_MAX_ENTRY        0x4000
34
35#ifdef __cplusplus
36extern "C" {
37#endif
38
39BERR_Code BRDC_P_RdcBlockOutInit
40        ( BRDC_Handle                   hRdc );
41
42BERR_Code BRDC_P_RdcBlockOutDestroy
43        ( BRDC_Handle                   hRdc );
44
45BERR_Code BRDC_P_ValidateBlockOutRegisters
46        ( const BRDC_BlockOut *pstBlockOut,
47          uint32_t                         ulNumRegBlocks );
48
49bool BRDC_P_IsRdcBlockOutEnabled
50        ( BRDC_Handle                   hRdc );
51
52BERR_Code BRDC_P_ParseAndReplaceRul_isr
53        ( BRDC_List_Handle hList);
54
55#ifdef __cplusplus
56}
57#endif
58
59#endif /* #ifndef BRDC__BLOCKOUT_PRIV_H__ */
60
61
62/* end of file */
Note: See TracBrowser for help on using the repository browser.