TwiceAsNice  2019-02-18
Macros | Functions
hpdi32_utils.h File Reference
#include "hpdi32.h"
#include "gsc_utils.h"
Include dependency graph for hpdi32_utils.h:

Macros

#define ARRAY_ELEMENTS(a)   (sizeof((a))/sizeof((a)[0]))
 

Functions

int hpdi32_cable_cmd_mode_0 (int fd, int index, __s32 set, __s32 *get)
 
int hpdi32_cable_cmd_mode_1 (int fd, int index, __s32 set, __s32 *get)
 
int hpdi32_cable_cmd_mode_2 (int fd, int index, __s32 set, __s32 *get)
 
int hpdi32_cable_cmd_mode_3 (int fd, int index, __s32 set, __s32 *get)
 
int hpdi32_cable_cmd_mode_4 (int fd, int index, __s32 set, __s32 *get)
 
int hpdi32_cable_cmd_mode_5 (int fd, int index, __s32 set, __s32 *get)
 
int hpdi32_cable_cmd_mode_6 (int fd, int index, __s32 set, __s32 *get)
 
int hpdi32_cable_cmd_state_0 (int fd, int index, __s32 set, __s32 *get)
 
int hpdi32_cable_cmd_state_1 (int fd, int index, __s32 set, __s32 *get)
 
int hpdi32_cable_cmd_state_2 (int fd, int index, __s32 set, __s32 *get)
 
int hpdi32_cable_cmd_state_3 (int fd, int index, __s32 set, __s32 *get)
 
int hpdi32_cable_cmd_state_4 (int fd, int index, __s32 set, __s32 *get)
 
int hpdi32_cable_cmd_state_5 (int fd, int index, __s32 set, __s32 *get)
 
int hpdi32_cable_cmd_state_6 (int fd, int index, __s32 set, __s32 *get)
 
int hpdi32_config_tx (int fd, int index)
 
int hpdi32_id_board (int fd, int index, const char *desc)
 
int hpdi32_initialize (int fd, int index)
 
int hpdi32_initialize_quiet (int fd)
 
int hpdi32_irq_config_edge (int fd, int index, __s32 set, __s32 *get)
 
int hpdi32_irq_config_high (int fd, int index, __s32 set, __s32 *get)
 
int hpdi32_irq_enable (int fd, int index, __s32 set, __s32 *get)
 
int hpdi32_query (int fd, __s32 set, __s32 *get)
 
int hpdi32_reg_list (int fd, int detail)
 
int hpdi32_rx_auto_start (int fd, int index, __s32 set, __s32 *get)
 
int hpdi32_rx_enable (int fd, int index, __s32 set, __s32 *get)
 
int hpdi32_rx_fifo_ae (int fd, int index, __s32 set, __s32 *get)
 
int hpdi32_rx_fifo_af (int fd, int index, __s32 set, __s32 *get)
 
int hpdi32_rx_fifo_overrun (int fd, int index, __s32 set, __s32 *get)
 
int hpdi32_rx_fifo_reset (int fd, int index)
 
int hpdi32_rx_fifo_status (int fd, int index, __s32 set, __s32 *get)
 
int hpdi32_rx_fifo_underrun (int fd, int index, __s32 set, __s32 *get)
 
int hpdi32_rx_io_abort (int fd, int index, __s32 *get)
 
int hpdi32_rx_io_data_size (int fd, int index, __s32 set, __s32 *get)
 
int hpdi32_rx_io_mode (int fd, int index, __s32 set, __s32 *get)
 
int hpdi32_rx_io_overrun (int fd, int index, __s32 set, __s32 *get)
 
int hpdi32_rx_io_pio_threshold (int fd, int index, __s32 set, __s32 *get)
 
int hpdi32_rx_io_timeout (int fd, int index, __s32 set, __s32 *get)
 
int hpdi32_rx_io_underrun (int fd, int index, __s32 set, __s32 *get)
 
int hpdi32_rx_line_count (int fd, int index, __s32 *get)
 
int hpdi32_rx_status_count (int fd, int index, __s32 *get)
 
int hpdi32_tristate_te_re (int fd, int index, __s32 set, __s32 *get)
 
int hpdi32_tx_auto_start (int fd, int index, __s32 set, __s32 *get)
 
int hpdi32_tx_auto_stop (int fd, int index, __s32 set, __s32 *get)
 
int hpdi32_tx_clock_divider (int fd, int index, __s32 set, __s32 *get)
 
int hpdi32_tx_enable (int fd, int index, __s32 set, __s32 *get)
 
int hpdi32_tx_fifo_ae (int fd, int index, __s32 set, __s32 *get)
 
int hpdi32_tx_fifo_af (int fd, int index, __s32 set, __s32 *get)
 
int hpdi32_tx_fifo_overrun (int fd, int index, __s32 set, __s32 *get)
 
int hpdi32_tx_fifo_reset (int fd, int index)
 
int hpdi32_tx_fifo_status (int fd, int index, __s32 set, __s32 *get)
 
int hpdi32_tx_flow_control (int fd, int index, __s32 set, __s32 *get)
 
int hpdi32_tx_io_abort (int fd, int index, __s32 *get)
 
int hpdi32_tx_io_data_size (int fd, int index, __s32 set, __s32 *get)
 
int hpdi32_tx_io_mode (int fd, int index, __s32 set, __s32 *get)
 
int hpdi32_tx_io_overrun (int fd, int index, __s32 set, __s32 *get)
 
int hpdi32_tx_io_pio_threshold (int fd, int index, __s32 set, __s32 *get)
 
int hpdi32_tx_io_timeout (int fd, int index, __s32 set, __s32 *get)
 
int hpdi32_tx_line_val_off_cnt (int fd, int index, __s32 set, __s32 *get)
 
int hpdi32_tx_line_val_on_cnt (int fd, int index, __s32 set, __s32 *get)
 
int hpdi32_tx_remote_throttle (int fd, int index, __s32 set, __s32 *get)
 
int hpdi32_tx_status_val_cnt (int fd, int index, __s32 set, __s32 *get)
 
int hpdi32_tx_status_val_mir (int fd, int index, __s32 set, __s32 *get)
 
int hpdi32_user_jumpers (int fd, int index, __s32 set, __s32 *get)
 
int hpdi32_wait_cancel (int fd, int index, gsc_wait_t *wait)
 
int hpdi32_wait_event (int fd, gsc_wait_t *wait)
 
int hpdi32_wait_status (int fd, int index, gsc_wait_t *wait)
 
const gsc_reg_def_thpdi32_reg_get_def_id (int reg)
 
const gsc_reg_def_thpdi32_reg_get_def_index (int index)
 
const char * hpdi32_reg_get_desc (unsigned long reg)
 
const char * hpdi32_reg_get_name (unsigned long reg)
 

Macro Definition Documentation

◆ ARRAY_ELEMENTS

#define ARRAY_ELEMENTS (   a)    (sizeof((a))/sizeof((a)[0]))

Function Documentation

◆ hpdi32_cable_cmd_mode_0()

int hpdi32_cable_cmd_mode_0 ( int  fd,
int  index,
__s32  set,
__s32 *  get 
)

◆ hpdi32_cable_cmd_mode_1()

int hpdi32_cable_cmd_mode_1 ( int  fd,
int  index,
__s32  set,
__s32 *  get 
)

◆ hpdi32_cable_cmd_mode_2()

int hpdi32_cable_cmd_mode_2 ( int  fd,
int  index,
__s32  set,
__s32 *  get 
)

◆ hpdi32_cable_cmd_mode_3()

int hpdi32_cable_cmd_mode_3 ( int  fd,
int  index,
__s32  set,
__s32 *  get 
)

◆ hpdi32_cable_cmd_mode_4()

int hpdi32_cable_cmd_mode_4 ( int  fd,
int  index,
__s32  set,
__s32 *  get 
)

◆ hpdi32_cable_cmd_mode_5()

int hpdi32_cable_cmd_mode_5 ( int  fd,
int  index,
__s32  set,
__s32 *  get 
)

◆ hpdi32_cable_cmd_mode_6()

int hpdi32_cable_cmd_mode_6 ( int  fd,
int  index,
__s32  set,
__s32 *  get 
)

◆ hpdi32_cable_cmd_state_0()

int hpdi32_cable_cmd_state_0 ( int  fd,
int  index,
__s32  set,
__s32 *  get 
)

◆ hpdi32_cable_cmd_state_1()

int hpdi32_cable_cmd_state_1 ( int  fd,
int  index,
__s32  set,
__s32 *  get 
)

◆ hpdi32_cable_cmd_state_2()

int hpdi32_cable_cmd_state_2 ( int  fd,
int  index,
__s32  set,
__s32 *  get 
)

◆ hpdi32_cable_cmd_state_3()

int hpdi32_cable_cmd_state_3 ( int  fd,
int  index,
__s32  set,
__s32 *  get 
)

◆ hpdi32_cable_cmd_state_4()

int hpdi32_cable_cmd_state_4 ( int  fd,
int  index,
__s32  set,
__s32 *  get 
)

◆ hpdi32_cable_cmd_state_5()

int hpdi32_cable_cmd_state_5 ( int  fd,
int  index,
__s32  set,
__s32 *  get 
)

◆ hpdi32_cable_cmd_state_6()

int hpdi32_cable_cmd_state_6 ( int  fd,
int  index,
__s32  set,
__s32 *  get 
)

◆ hpdi32_config_tx()

int hpdi32_config_tx ( int  fd,
int  index 
)

◆ hpdi32_id_board()

int hpdi32_id_board ( int  fd,
int  index,
const char *  desc 
)

◆ hpdi32_initialize()

int hpdi32_initialize ( int  fd,
int  index 
)

◆ hpdi32_initialize_quiet()

int hpdi32_initialize_quiet ( int  fd)

◆ hpdi32_irq_config_edge()

int hpdi32_irq_config_edge ( int  fd,
int  index,
__s32  set,
__s32 *  get 
)

◆ hpdi32_irq_config_high()

int hpdi32_irq_config_high ( int  fd,
int  index,
__s32  set,
__s32 *  get 
)

◆ hpdi32_irq_enable()

int hpdi32_irq_enable ( int  fd,
int  index,
__s32  set,
__s32 *  get 
)

◆ hpdi32_query()

int hpdi32_query ( int  fd,
__s32  set,
__s32 *  get 
)

◆ hpdi32_reg_get_def_id()

const gsc_reg_def_t* hpdi32_reg_get_def_id ( int  reg)

◆ hpdi32_reg_get_def_index()

const gsc_reg_def_t* hpdi32_reg_get_def_index ( int  index)

◆ hpdi32_reg_get_desc()

const char* hpdi32_reg_get_desc ( unsigned long  reg)

◆ hpdi32_reg_get_name()

const char* hpdi32_reg_get_name ( unsigned long  reg)

◆ hpdi32_reg_list()

int hpdi32_reg_list ( int  fd,
int  detail 
)

◆ hpdi32_rx_auto_start()

int hpdi32_rx_auto_start ( int  fd,
int  index,
__s32  set,
__s32 *  get 
)

◆ hpdi32_rx_enable()

int hpdi32_rx_enable ( int  fd,
int  index,
__s32  set,
__s32 *  get 
)

◆ hpdi32_rx_fifo_ae()

int hpdi32_rx_fifo_ae ( int  fd,
int  index,
__s32  set,
__s32 *  get 
)

◆ hpdi32_rx_fifo_af()

int hpdi32_rx_fifo_af ( int  fd,
int  index,
__s32  set,
__s32 *  get 
)

◆ hpdi32_rx_fifo_overrun()

int hpdi32_rx_fifo_overrun ( int  fd,
int  index,
__s32  set,
__s32 *  get 
)

◆ hpdi32_rx_fifo_reset()

int hpdi32_rx_fifo_reset ( int  fd,
int  index 
)

◆ hpdi32_rx_fifo_status()

int hpdi32_rx_fifo_status ( int  fd,
int  index,
__s32  set,
__s32 *  get 
)

◆ hpdi32_rx_fifo_underrun()

int hpdi32_rx_fifo_underrun ( int  fd,
int  index,
__s32  set,
__s32 *  get 
)

◆ hpdi32_rx_io_abort()

int hpdi32_rx_io_abort ( int  fd,
int  index,
__s32 *  get 
)

◆ hpdi32_rx_io_data_size()

int hpdi32_rx_io_data_size ( int  fd,
int  index,
__s32  set,
__s32 *  get 
)

◆ hpdi32_rx_io_mode()

int hpdi32_rx_io_mode ( int  fd,
int  index,
__s32  set,
__s32 *  get 
)

◆ hpdi32_rx_io_overrun()

int hpdi32_rx_io_overrun ( int  fd,
int  index,
__s32  set,
__s32 *  get 
)

◆ hpdi32_rx_io_pio_threshold()

int hpdi32_rx_io_pio_threshold ( int  fd,
int  index,
__s32  set,
__s32 *  get 
)

◆ hpdi32_rx_io_timeout()

int hpdi32_rx_io_timeout ( int  fd,
int  index,
__s32  set,
__s32 *  get 
)

◆ hpdi32_rx_io_underrun()

int hpdi32_rx_io_underrun ( int  fd,
int  index,
__s32  set,
__s32 *  get 
)

◆ hpdi32_rx_line_count()

int hpdi32_rx_line_count ( int  fd,
int  index,
__s32 *  get 
)

◆ hpdi32_rx_status_count()

int hpdi32_rx_status_count ( int  fd,
int  index,
__s32 *  get 
)

◆ hpdi32_tristate_te_re()

int hpdi32_tristate_te_re ( int  fd,
int  index,
__s32  set,
__s32 *  get 
)

◆ hpdi32_tx_auto_start()

int hpdi32_tx_auto_start ( int  fd,
int  index,
__s32  set,
__s32 *  get 
)

◆ hpdi32_tx_auto_stop()

int hpdi32_tx_auto_stop ( int  fd,
int  index,
__s32  set,
__s32 *  get 
)

◆ hpdi32_tx_clock_divider()

int hpdi32_tx_clock_divider ( int  fd,
int  index,
__s32  set,
__s32 *  get 
)

◆ hpdi32_tx_enable()

int hpdi32_tx_enable ( int  fd,
int  index,
__s32  set,
__s32 *  get 
)

◆ hpdi32_tx_fifo_ae()

int hpdi32_tx_fifo_ae ( int  fd,
int  index,
__s32  set,
__s32 *  get 
)

◆ hpdi32_tx_fifo_af()

int hpdi32_tx_fifo_af ( int  fd,
int  index,
__s32  set,
__s32 *  get 
)

◆ hpdi32_tx_fifo_overrun()

int hpdi32_tx_fifo_overrun ( int  fd,
int  index,
__s32  set,
__s32 *  get 
)

◆ hpdi32_tx_fifo_reset()

int hpdi32_tx_fifo_reset ( int  fd,
int  index 
)

◆ hpdi32_tx_fifo_status()

int hpdi32_tx_fifo_status ( int  fd,
int  index,
__s32  set,
__s32 *  get 
)

◆ hpdi32_tx_flow_control()

int hpdi32_tx_flow_control ( int  fd,
int  index,
__s32  set,
__s32 *  get 
)

◆ hpdi32_tx_io_abort()

int hpdi32_tx_io_abort ( int  fd,
int  index,
__s32 *  get 
)

◆ hpdi32_tx_io_data_size()

int hpdi32_tx_io_data_size ( int  fd,
int  index,
__s32  set,
__s32 *  get 
)

◆ hpdi32_tx_io_mode()

int hpdi32_tx_io_mode ( int  fd,
int  index,
__s32  set,
__s32 *  get 
)

◆ hpdi32_tx_io_overrun()

int hpdi32_tx_io_overrun ( int  fd,
int  index,
__s32  set,
__s32 *  get 
)

◆ hpdi32_tx_io_pio_threshold()

int hpdi32_tx_io_pio_threshold ( int  fd,
int  index,
__s32  set,
__s32 *  get 
)

◆ hpdi32_tx_io_timeout()

int hpdi32_tx_io_timeout ( int  fd,
int  index,
__s32  set,
__s32 *  get 
)

◆ hpdi32_tx_line_val_off_cnt()

int hpdi32_tx_line_val_off_cnt ( int  fd,
int  index,
__s32  set,
__s32 *  get 
)

◆ hpdi32_tx_line_val_on_cnt()

int hpdi32_tx_line_val_on_cnt ( int  fd,
int  index,
__s32  set,
__s32 *  get 
)

◆ hpdi32_tx_remote_throttle()

int hpdi32_tx_remote_throttle ( int  fd,
int  index,
__s32  set,
__s32 *  get 
)

◆ hpdi32_tx_status_val_cnt()

int hpdi32_tx_status_val_cnt ( int  fd,
int  index,
__s32  set,
__s32 *  get 
)

◆ hpdi32_tx_status_val_mir()

int hpdi32_tx_status_val_mir ( int  fd,
int  index,
__s32  set,
__s32 *  get 
)

◆ hpdi32_user_jumpers()

int hpdi32_user_jumpers ( int  fd,
int  index,
__s32  set,
__s32 *  get 
)

◆ hpdi32_wait_cancel()

int hpdi32_wait_cancel ( int  fd,
int  index,
gsc_wait_t wait 
)

◆ hpdi32_wait_event()

int hpdi32_wait_event ( int  fd,
gsc_wait_t wait 
)

◆ hpdi32_wait_status()

int hpdi32_wait_status ( int  fd,
int  index,
gsc_wait_t wait 
)