File nut/include/dev/jtag_tap.h


Included Files


Preprocessor definitions

#define _DEV_JTAG_TAP_H_

#define JTAG_TEST_LOGIC_RESET 0

#define JTAG_RUN_TEST_IDLE 1

#define JTAG_SELECT_DR_SCAN 2

#define JTAG_CAPTURE_DR 3

#define JTAG_SHIFT_DR 4

#define JTAG_EXIT1_DR 5

#define JTAG_PAUSE_DR 6

#define JTAG_EXIT2_DR 7

#define JTAG_UPDATE_DR 8

#define JTAG_SELECT_IR_SCAN 9

#define JTAG_CAPTURE_IR 10

#define JTAG_SHIFT_IR 11

#define JTAG_EXIT1_IR 12

#define JTAG_PAUSE_IR 13

#define JTAG_EXIT2_IR 14

#define JTAG_UPDATE_IR 15

#define JTAG_UNKNOWN_STATE 16


Typedef JTAG_TAP

typedef struct {...} JTAG_TAP
struct  
   {  
      uint_fast8_t tap_state;  
      uint_fast8_t tap_irsize;  
      JTAG_CABLE* tap_cable;  
      void* tap_cib;  
   }