TwiceAsNice  2019-02-18
Functions
hpdi32_dsl.h File Reference

Functions

U32 hpdi32_dsl_api_status (int verbose)
 
U32 hpdi32_dsl_board_count (U8 *count, int verbose)
 
U32 hpdi32_dsl_close (void *handle, int verbose)
 
U32 hpdi32_dsl_gpio_0_mod (void *handle, U8 value, int verbose)
 
U32 hpdi32_dsl_gpio_read (void *handle, U8 *value, int verbose)
 
U32 hpdi32_dsl_gpio_write (void *handle, U8 value, int verbose)
 
U32 hpdi32_dsl_init (void *handle, int verbose)
 
long hpdi32_dsl_io_status_evaluate (U32 io_status)
 
U32 hpdi32_dsl_io_tx_timeout_get (void *handle, unsigned long *timeout_secs, int verbose)
 
U32 hpdi32_dsl_io_tx_timeout_reset (void *handle, int verbose)
 
U32 hpdi32_dsl_io_tx_timeout_set (void *handle, U32 timeout_s, int verbose)
 
U32 hpdi32_dsl_io_tx_wait (void *handle, U32 timeout_ms, int verbose)
 
U32 hpdi32_dsl_irq_fifo_full_wait (void *handle, U32 timeout_ms, int verbose)
 
U32 hpdi32_dsl_open (U8 index, void **handle, int verbose)
 
U32 hpdi32_dsl_read (void *handle, void *buffer, U32 bytes, U32 *count, int verbose)
 
U32 hpdi32_dsl_reg_bcr_mod (void *handle, U32 value, U32 mask, int verbose)
 
U32 hpdi32_dsl_reg_bcr_read (void *handle, U32 *value, int verbose)
 
U32 hpdi32_dsl_reg_bcr_write (void *handle, U32 value, int verbose)
 
U32 hpdi32_dsl_reset (void *handle, int verbose)
 
U32 hpdi32_dsl_status_text (U32 stat, int verbose)
 
U32 hpdi32_dsl_version_get (void *handle, U8 id, int verbose)
 
U32 hpdi32_dsl_write (void *handle, const void *buffer, U32 bytes, U32 *count, int verbose)
 

Function Documentation

◆ hpdi32_dsl_api_status()

U32 hpdi32_dsl_api_status ( int  verbose)

◆ hpdi32_dsl_board_count()

U32 hpdi32_dsl_board_count ( U8 *  count,
int  verbose 
)

◆ hpdi32_dsl_close()

U32 hpdi32_dsl_close ( void *  handle,
int  verbose 
)

◆ hpdi32_dsl_gpio_0_mod()

U32 hpdi32_dsl_gpio_0_mod ( void *  handle,
U8  value,
int  verbose 
)

◆ hpdi32_dsl_gpio_read()

U32 hpdi32_dsl_gpio_read ( void *  handle,
U8 *  value,
int  verbose 
)

◆ hpdi32_dsl_gpio_write()

U32 hpdi32_dsl_gpio_write ( void *  handle,
U8  value,
int  verbose 
)

◆ hpdi32_dsl_init()

U32 hpdi32_dsl_init ( void *  handle,
int  verbose 
)

◆ hpdi32_dsl_io_status_evaluate()

long hpdi32_dsl_io_status_evaluate ( U32  io_status)

◆ hpdi32_dsl_io_tx_timeout_get()

U32 hpdi32_dsl_io_tx_timeout_get ( void *  handle,
unsigned long timeout_secs,
int  verbose 
)

◆ hpdi32_dsl_io_tx_timeout_reset()

U32 hpdi32_dsl_io_tx_timeout_reset ( void *  handle,
int  verbose 
)

◆ hpdi32_dsl_io_tx_timeout_set()

U32 hpdi32_dsl_io_tx_timeout_set ( void *  handle,
U32  timeout_s,
int  verbose 
)

◆ hpdi32_dsl_io_tx_wait()

U32 hpdi32_dsl_io_tx_wait ( void *  handle,
U32  timeout_ms,
int  verbose 
)

◆ hpdi32_dsl_irq_fifo_full_wait()

U32 hpdi32_dsl_irq_fifo_full_wait ( void *  handle,
U32  timeout_ms,
int  verbose 
)

◆ hpdi32_dsl_open()

U32 hpdi32_dsl_open ( U8  index,
void **  handle,
int  verbose 
)

◆ hpdi32_dsl_read()

U32 hpdi32_dsl_read ( void *  handle,
void *  buffer,
U32  bytes,
U32 *  count,
int  verbose 
)

◆ hpdi32_dsl_reg_bcr_mod()

U32 hpdi32_dsl_reg_bcr_mod ( void *  handle,
U32  value,
U32  mask,
int  verbose 
)

◆ hpdi32_dsl_reg_bcr_read()

U32 hpdi32_dsl_reg_bcr_read ( void *  handle,
U32 *  value,
int  verbose 
)

◆ hpdi32_dsl_reg_bcr_write()

U32 hpdi32_dsl_reg_bcr_write ( void *  handle,
U32  value,
int  verbose 
)

◆ hpdi32_dsl_reset()

U32 hpdi32_dsl_reset ( void *  handle,
int  verbose 
)

◆ hpdi32_dsl_status_text()

U32 hpdi32_dsl_status_text ( U32  stat,
int  verbose 
)

◆ hpdi32_dsl_version_get()

U32 hpdi32_dsl_version_get ( void *  handle,
U8  id,
int  verbose 
)

◆ hpdi32_dsl_write()

U32 hpdi32_dsl_write ( void *  handle,
const void *  buffer,
U32  bytes,
U32 *  count,
int  verbose 
)