ADM-XRC SDK 2.8.1 User Guide (Linux)
© Copyright 2001-2009 Alpha Data


ADMXRC_SetClockRate

Prototype

ADMXRC_STATUS
ADMXRC_SetClockRate(
    ADMXRC_HANDLE Card,
    ADMXRC_CLOCK  Index,
    double        Rate);

Arguments

Argument Type Purpose
Card In Handle of card for which to program the clock
Index In Specifies which clock generator to program
Rate In The desired frequency

Return value

Value Meaning
ADMXRC_SUCCESS The clock generator was successfully programmed
ADMXRC_INVALID_HANDLE The Card handle was not valid
ADMXRC_INVALID_PARAMETER The Index or Rate parameters were out of range

Description

This function programs a clock generator on a card to output the specified frequency.

The Index parameter, of type ADMXRC_CLOCK, specifies which clock generator to program:

Value Clock name Range Function
ADMXRC_VCLK1 LCLK 400kHz-40MHz Local bus clock
ADMXRC_MCLK MCLK 400kHz-100MHz General purpose

The Rate parameter specifies the desired clock frequency, in Hz.

 


 Top of page