Exemple #1
0
/*****************************************************************************
 Function   : VOS_FidsInit
 Description: Init PID
 Input      : void
 Return     : VOS_OK on success or errno on failure.
 Other      :
 *****************************************************************************/
VOS_UINT32 VOS_FidsInit(VOS_VOID)
{
    VOS_UINT32 ulStartUpFailStage = VOS_FID_INIT_ERR_BASE;

    VOS_UINT32 ulInitPhase;

    for (ulInitPhase = VOS_IP_LOAD_CONFIG;
         ulInitPhase <= VOS_IP_BUTT; ulInitPhase++)
    {
        g_usFidInitStep = (VOS_UINT16)ulInitPhase;
        
        if (VOS_OK
            != VOS_FidsInitOnePhase( (enum VOS_INIT_PHASE_DEFINE)ulInitPhase) )
        {
            Print("# VOS_FidsInitOnePhase VOS_IP_LOAD_CONFIG Error.\r\n");

            g_ulOmFidInit |= (ulInitPhase << 16);

            ulStartUpFailStage |= ulInitPhase;

            return(ulStartUpFailStage);
        }
    }

    return VOS_OK;
}
Exemple #2
0
/*****************************************************************************
 Function   : VOS_FidsInit
 Description: Init PID
 Input      : VOS_VOID
 Return     : VOS_OK on success or errno on failure.
 Other      :
 *****************************************************************************/
VOS_UINT32 VOS_FidsInit(VOS_VOID)
{
    VOS_UINT32 ulStartUpFailStage = 0;

    VOS_UINT32 ulInitPhase;

    for (ulInitPhase = VOS_IP_LOAD_CONFIG;
         ulInitPhase <= VOS_IP_BUTT; ulInitPhase++)
    {
        if (VOS_OK
            != VOS_FidsInitOnePhase( (enum VOS_INIT_PHASE_DEFINE)ulInitPhase) )
        {
            Print("# VOS_FidsInitOnePhase VOS_IP_LOAD_CONFIG Error.\r\n");

            ulStartUpFailStage |= ulInitPhase;

            return(ulStartUpFailStage);
        }
    }

    return VOS_OK;
}