File nut/dev/jtag_gpio0.c

References Functions: JtagCable0Close() nut/dev/jtag_gpio0.c
  JtagCable0Open() nut/dev/jtag_gpio0.c
  JtagCable0TargetReset() nut/dev/jtag_gpio0.c
  JtagCable0TmsFlush() nut/dev/jtag_gpio0.c
  JtagCable0TmsPut() nut/dev/jtag_gpio0.c
  JtagCable0TransferData() nut/dev/jtag_gpio0.c

Included Files


Preprocessor definitions

#define JTAG0_TDO_IS_ON

#define JTAG0_TDO_SI

#define JTAG0_TDI_LO

#define JTAG0_TDI_HI

#define JTAG0_TDI_SO

#define JTAG0_TMS_LO

#define JTAG0_TMS_HI

#define JTAG0_TMS_SO

#define JTAG0_TCK_LO

#define JTAG0_TCK_HI

#define JTAG0_TCK_SO

#define JTAG0_NSRST_LO

#define JTAG0_NSRST_HI

#define JTAG0_NSRST_SO

#define JTAG0_NTRST_LO

#define JTAG0_NTRST_HI

#define JTAG0_NTRST_SO

#define JTAG0_CLOCK_DELAY


Typedef CABLE_INFO

typedef struct {...} CABLE_INFO
struct  
   {  
      uint8_t cib_buf[256];  
      int cib_bidx;  
      int cib_bbit;  
   }  

Global Variable jtag_gpio0

JTAG_CABLE jtag_gpio0
Visible in:   nut/dev/jtag_gpio0.c

Local Function JtagCable0Close()

static void JtagCable0Close ( void* cbl )
Calls: JtagCable0TmsFlush() nut/dev/jtag_gpio0.c
  free() nut/crt/malloc.c
Used in:   nut/dev/jtag_gpio0.c

Local Function JtagCable0Open()

static void* JtagCable0Open ( void )
Calls: calloc()
Used in:   nut/dev/jtag_gpio0.c

Local Function JtagCable0TargetReset()

static void JtagCable0TargetReset ( void* cbl, uint_fast8_t on )
Calls: JtagCable0TmsFlush() nut/dev/jtag_gpio0.c
Used in:   nut/dev/jtag_gpio0.c

Local Function JtagCable0TmsFlush()

static void JtagCable0TmsFlush ( void* cbl )
Called by: JtagCable0Close() nut/dev/jtag_gpio0.c
  JtagCable0TargetReset() nut/dev/jtag_gpio0.c
  JtagCable0TmsPut() nut/dev/jtag_gpio0.c
  JtagCable0TransferData() nut/dev/jtag_gpio0.c
Used in:   nut/dev/jtag_gpio0.c

Local Function JtagCable0TmsPut()

static void JtagCable0TmsPut ( void* cbl, uint_fast8_t tms, uint_fast8_t len )
Calls: JtagCable0TmsFlush() nut/dev/jtag_gpio0.c
Used in:   nut/dev/jtag_gpio0.c

Local Function JtagCable0TransferData()

static void JtagCable0TransferData ( void* cbl, uint8_t* rbuf, const uint8_t* wbuf, uint32_t len, uint_fast8_t last )
Calls: JtagCable0TmsFlush() nut/dev/jtag_gpio0.c
Used in:   nut/dev/jtag_gpio0.c