XilinxProcessorIPLib/drivers/v_hdmitxss1/examples/xhdmi_example/si5324drv.c
int Si5324_Init(void *IicPtr, u8 IICAddress) {
    int result;

    //Si5324_Reset(IICBaseAddress, IICAddress);
    if (SI5324_DEBUG) {
        xil_printf("Si5324: Initializing.\r\n");
    }
    result = Si5324_DoSettings(IicPtr, IICAddress,
                               SI5324_DEFAULTS, sizeof(SI5324_DEFAULTS) / 2);
    return result;
}
/*****************************************************************************/
/**
 * Initialize the SiliconLabs Si5324 clock generator. After initialization,
 * the clock generator is not generating a clock yet. Call si5324_set_clock
 * to start the clock generator.
 *
 * @param    IICBaseAddress contains the base address of the IIC master
 *           device.
 * @param    IICAddress contains the 7 bit IIC address of the Si5324 device.
 *
 * @return   SI5324_SUCCESS for success, SI5324_ERR_IIC for IIC access failure.
 *****************************************************************************/
Initialize the SiliconLabs Si5324 clock generator. After initialization,
the clock generator is not generating a clock yet. Call si5324_set_clock
to start the clock generator.

@param    IICBaseAddress contains the base address of the IIC master
device.
@param    IICAddress contains the 7 bit IIC address of the Si5324 device.

@return   SI5324_SUCCESS for success, SI5324_ERR_IIC for IIC access failure.
Initialize the SiliconLabs Si5324 clock generator . After initialization the clock generator is not generating a clock yet . Call si5324_set_clock to start the clock generator . @param IICBaseAddress contains the base address of the IIC master device . @param IICAddress contains the 7 bit IIC address of the Si5324 device . @return SI5324_SUCCESS for success SI5324_ERR_IIC for IIC access failure .
int Si5324_Init(void *IicPtr, u8 IICAddress) {
    int result;
    if (SI5324_DEBUG) {
        xil_printf("Si5324: Initializing.\r\n");
    }
    result = Si5324_DoSettings(IicPtr, IICAddress,
                               SI5324_DEFAULTS, sizeof(SI5324_DEFAULTS) / 2);
    return result;
}
int Si5324_Init ( void * IicPtr , u8 IICAddress ) { int result ; if ( SI5324_DEBUG ) { xil_printf ( " \r \n " ) ; } result = Si5324_DoSettings ( IicPtr , IICAddress , SI5324_DEFAULTS , sizeof ( SI5324_DEFAULTS ) / 2 ) ; return result ; }
Initialize the SiliconLabs Si5324 clock generator.
Initialize the SiliconLabs Si5324 clock generator .
//Si5324_Reset(IICBaseAddress, IICAddress);