OpenOCD
quark_x10xx.c File Reference
Include dependency graph for quark_x10xx.c:

Go to the source code of this file.

Functions

static int quark_x10xx_target_create (struct target *t, Jim_Interp *interp)
 

Variables

struct target_type quark_x10xx_target
 

Function Documentation

◆ quark_x10xx_target_create()

static int quark_x10xx_target_create ( struct target t,
Jim_Interp *  interp 
)
static

Definition at line 43 of file quark_x10xx.c.

Variable Documentation

◆ quark_x10xx_target

struct target_type quark_x10xx_target
Initial value:
= {
.name = "quark_x10xx",
.target_create = quark_x10xx_target_create,
.arch_state = lakemont_arch_state,
.assert_reset = lakemont_reset_assert,
.deassert_reset = lakemont_reset_deassert,
.halt = lakemont_halt,
.init_target = lakemont_init_target,
.poll = lakemont_poll,
.resume = lakemont_resume,
.step = lakemont_step,
.add_breakpoint = x86_32_common_add_breakpoint,
.add_watchpoint = x86_32_common_add_watchpoint,
.get_gdb_reg_list = x86_32_get_gdb_reg_list,
.read_memory = x86_32_common_read_memory,
.read_phys_memory = x86_32_common_read_phys_mem,
.remove_breakpoint = x86_32_common_remove_breakpoint,
.remove_watchpoint = x86_32_common_remove_watchpoint,
.write_memory = x86_32_common_write_memory,
.write_phys_memory = x86_32_common_write_phys_mem,
}
int lakemont_reset_deassert(struct target *t)
Definition: lakemont.c:1208
int lakemont_init_target(struct command_context *cmd_ctx, struct target *t)
Definition: lakemont.c:825
int lakemont_arch_state(struct target *t)
Definition: lakemont.c:966
int lakemont_poll(struct target *t)
Definition: lakemont.c:847
int lakemont_step(struct target *t, int current, target_addr_t address, int handle_breakpoints)
Definition: lakemont.c:1032
int lakemont_reset_assert(struct target *t)
Definition: lakemont.c:1164
int lakemont_resume(struct target *t, int current, target_addr_t address, int handle_breakpoints, int debug_execution)
Definition: lakemont.c:991
int lakemont_halt(struct target *t)
Definition: lakemont.c:978
static int quark_x10xx_target_create(struct target *t, Jim_Interp *interp)
Definition: quark_x10xx.c:43
const struct command_registration x86_32_command_handlers[]
int x86_32_common_add_watchpoint(struct target *t, struct watchpoint *wp)
int x86_32_common_read_memory(struct target *t, target_addr_t addr, uint32_t size, uint32_t count, uint8_t *buf)
int x86_32_common_add_breakpoint(struct target *t, struct breakpoint *bp)
int x86_32_common_virt2phys(struct target *t, target_addr_t address, target_addr_t *physical)
int x86_32_common_write_memory(struct target *t, target_addr_t addr, uint32_t size, uint32_t count, const uint8_t *buf)
int x86_32_get_gdb_reg_list(struct target *t, struct reg **reg_list[], int *reg_list_size, enum target_register_class reg_class)
Definition: x86_32_common.c:57
int x86_32_common_read_phys_mem(struct target *t, target_addr_t phys_address, uint32_t size, uint32_t count, uint8_t *buffer)
int x86_32_common_remove_watchpoint(struct target *t, struct watchpoint *wp)
int x86_32_common_mmu(struct target *t, int *enabled)
Definition: x86_32_common.c:99
int x86_32_common_write_phys_mem(struct target *t, target_addr_t phys_address, uint32_t size, uint32_t count, const uint8_t *buffer)
int x86_32_common_remove_breakpoint(struct target *t, struct breakpoint *bp)

Definition at line 43 of file quark_x10xx.c.