/******************************************************************************/
/*                       Copyright 2001 Broadcom Corporation                  */
/*                                                                            */
/* This material is the confidential trade secret and proprietary information */
/* of Broadcom Corp.  It may not be reproduced, used, sold or transferred to  */
/* any third party without the prior written consent of Broadcom Corp.        */
/* All rights reserved.                                                       */
/******************************************************************************/
/*   FileName        : bcm_utils.h                                            */
/*   Purpose         : Header for bcm_utils.c file                            */
/*   Limitations     : None                                                   */
/*   Author          : Emmanuel Hanssens                                      */
/*   Creation Date   : 27-Nov-2001                                            */
/*   History         : Compiled by CVS                                        */
/******************************************************************************/
/*   $Id: bcm_utils.h,v 1.16 2004/09/29 08:10:13 hanssens Exp $  */
/******************************************************************************/
#ifndef BCM_UTILS_H
# define BCM_UTILS_H

# include "bcm_userdef.h"
# include "bcm_types.h"
# include "bcm_devObject.h"
# include "bcm_lineObject.h"
# include "bcm_processResult.h"

void showSelfTestOutput(SelfTest *selfTest);
void initBcmDev(DevObject *devPtr);
int GetFirmwareInfo(DevObject *devPtr);
int ConfigureDevice(DevObject *devPtr);
int ConfigureLine(LineObject *linePtr);
void GlobalInit();

#endif
