Nut/OS  5.0.5
API Reference
JTAG_CABLE Struct Reference

JTAG cable driver structure. More...

#include <jtag_cable.h>

Collaboration diagram for JTAG_CABLE:
[legend]

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.


Field Documentation

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

Referenced by TapOpen().

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

Referenced by TapClose().

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

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