JTAG_CABLE Struct Reference

JTAG cable driver structure. More...


Data Fields

void *(* cable_open )(void)
void(* cable_close )(void *)
void(* cable_reset_target )(void *, uint_fast8_t)
void(* cable_tms_put )(void *, uint_fast8_t, uint_fast8_t)
void(* cable_tms_flush )(void *)
void(* cable_transfer_data )(void *, uint8_t *, CONST uint8_t *, uint32_t, uint_fast8_t)


Detailed Description

JTAG cable driver structure.

This structure must be provided by all JTAG cable drivers.

Definition at line 52 of file jtag_cable.h.


Field Documentation

void*(* JTAG_CABLE::cable_open)(void)

Referenced by TapOpen().

void(* JTAG_CABLE::cable_close)(void *)

Referenced by TapClose().

Referenced by TapTargetReset().

Referenced by TapStateWalk().

void(* JTAG_CABLE::cable_tms_flush)(void *)

Referenced by TapData(), and TapInstruction().


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

© 2000-2007 by egnite Software GmbH - visit http://www.ethernut.de/