TicableLinkCable Structure

cabl_def.h

struct TicableLinkCable

Fields

int (*init) ()
init a link cable access.
int (*open) ()
open a link cable access.
int (*put) (uint8_t)
send a byte over the cable.
int (*get) (uint8_t*)
receive a byte from the cable.
int (*probe) ()
check for cable presence.
int (*close)
close the link cable access.
int (*exit)
exit a link cable access.
int (*check)
check for an available byte.
int (*set_red_wire) (int)
set RED wire to logical '1'.
int (*set_white_wire) (int)
set WHITE wire to logical '1'.
int (*get_red_wire) ()
get RED wire line state.
int (*get_white_wire) ()
get WHITE wire line state.


Summary

Structure used to handle a link cable trough a set of abstract functions.

Description

This structure provides a set of functions (function pointers) to access a link cable independantly of the hardware and the platform. Before using this structure, you must set a link cable model properly.


Return to the API index