#define OPENOCD_TARGET_AVR32_JTAG_H
#define AVR32NUMCOREREGS
#define AVR32_INST_IDCODE
#define AVR32_INST_NEXUS_ACCESS
#define AVR32_INST_MW_ACCESS
#define AVR32_INST_MB_ACCESS
#define SLAVE_OCD
#define SLAVE_HSB_CACHED
#define SLAVE_HSB_UNCACHED
#define AVR32_OCDREG_DID
#define AVR32_OCDREG_DC
#define OCDREG_DC_SS
#define OCDREG_DC_DBR
#define OCDREG_DC_DBE
#define OCDREG_DC_SQA
#define OCDREG_DC_RES
#define OCDREG_DC_ABORT
#define AVR32_OCDREG_DS
#define OCDREG_DS_SSS
#define OCDREG_DS_SWB
#define OCDREG_DS_HWB
#define OCDREG_DS_STP
#define OCDREG_DS_DBS
#define OCDREG_DS_BP_SHIFT
#define OCDREG_DS_BP_MASK
#define OCDREG_DS_INC
#define OCDREG_DS_BOZ
#define OCDREG_DS_DBA
#define OCDREG_DS_EXB
#define OCDREG_DS_NTBF
#define AVR32_OCDREG_DINST
#define AVR32_OCDREG_DPC
#define AVR32_OCDREG_DCCPU
#define AVR32_OCDREG_DCEMU
#define AVR32_OCDREG_DCSR
#define OCDREG_DCSR_CPUD
#define OCDREG_DCSR_EMUD
#define MODE_WRITE
#define MODE_READ
#define RETD
#define MTDR
#define MFDR
#define MTSR
#define MFSR
avr32_jtag
tap
dpc
avr32_jtag_nexus_read(struct avr32_jtag *, uint32_t, uint32_t *);
avr32_jtag_nexus_write(struct avr32_jtag *, uint32_t, uint32_t);
avr32_jtag_mwa_read(struct avr32_jtag *, int, uint32_t, uint32_t *);
avr32_jtag_mwa_write(struct avr32_jtag *, int, uint32_t, uint32_t);
avr32_ocd_setbits(struct avr32_jtag *, int, uint32_t);
avr32_ocd_clearbits(struct avr32_jtag *, int, uint32_t);
avr32_jtag_exec(struct avr32_jtag *, uint32_t);