#define OPENOCD_TARGET_MIPS32_PRACC_H
#include <target/mips32.h>
#include <target/mips_ejtag.h>
#define MIPS32_PRACC_FASTDATA_AREA
#define MIPS32_PRACC_FASTDATA_SIZE
#define MIPS32_PRACC_BASE_ADDR
#define MIPS32_PRACC_TEXT
#define MIPS32_PRACC_PARAM_OUT
#define PRACC_UPPER_BASE_ADDR
#define PRACC_MAX_CODE
#define PRACC_MAX_INSTRUCTIONS
#define PRACC_OUT_OFFSET
#define MIPS32_FASTDATA_HANDLER_SIZE
#define UPPER16
#define LOWER16
#define NEG16
#define SWAP16
#define PRACC_BLOCK
mips32_common
pa_list
instr
addr
pracc_queue_info
ejtag_info
isa
retval
code_count
store_count
max_code
pracc_list
mips32_common
pracc_queue_init(struct pracc_queue_info *);
pracc_add(struct pracc_queue_info *, uint32_t, uint32_t);
pracc_queue_free(struct pracc_queue_info *);
mips32_pracc_queue_exec(struct mips_ejtag *, struct pracc_queue_info *, uint32_t *, bool);
mips32_pracc_read_mem(struct mips_ejtag *, uint32_t, int, int, void *);
mips32_pracc_write_mem(struct mips_ejtag *, uint32_t, int, int, const void *);
mips32_pracc_fastdata_xfer(struct mips_ejtag *, struct working_area *, int, uint32_t, int, uint32_t *);
mips32_pracc_read_regs(struct mips32_common *);
mips32_pracc_write_regs(struct mips32_common *);
mips32_cp0_read(struct mips_ejtag *, uint32_t *, uint32_t, uint32_t);
mips32_cp0_write(struct mips_ejtag *, uint32_t, uint32_t, uint32_t);
mips32_cp1_control_read(struct mips_ejtag *, uint32_t *, uint32_t);
pracc_swap16_array(struct mips_ejtag *, uint32_t *, int)