Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
ad9523_channel_spec Struct Reference

#include <ad9523.h>

Data Fields

unsigned channel_num
 
bool divider_output_invert_en
 
bool sync_ignore_en
 
bool low_power_mode_en
 
bool use_alt_clock_src
 
bool output_dis
 
enum outp_drv_mode driver_mode
 
unsigned char divider_phase
 
unsigned short channel_divider
 
char extended_name [16]
 

Detailed Description

struct ad9523_channel_spec - Output channel configuration

: Output channel number. : Invert the polarity of the output clock. : Ignore chip-level SYNC signal. : Reduce power used in the differential output modes. : Channel divider uses alternative clk source. : Disables, powers down the entire channel. : Output driver mode (logic level family). : Divider initial phase after a SYNC. Range 0..63 LSB = 1/2 of a period of the divider input clock. : 10-bit channel divider. : Optional descriptive channel name.

Definition at line 54 of file ad9523.h.

Field Documentation

unsigned short channel_divider

Definition at line 64 of file ad9523.h.

unsigned channel_num

Definition at line 55 of file ad9523.h.

bool divider_output_invert_en

Definition at line 56 of file ad9523.h.

unsigned char divider_phase

Definition at line 63 of file ad9523.h.

enum outp_drv_mode driver_mode

Definition at line 62 of file ad9523.h.

char extended_name[16]

Definition at line 65 of file ad9523.h.

bool low_power_mode_en

Definition at line 58 of file ad9523.h.

bool output_dis

Definition at line 61 of file ad9523.h.

bool sync_ignore_en

Definition at line 57 of file ad9523.h.

bool use_alt_clock_src

Definition at line 60 of file ad9523.h.


The documentation for this struct was generated from the following file: