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

Go to the source code of this file.

Functions

static int nds32_v3_activate_hardware_breakpoint (struct target *target)
 
static int nds32_v3_activate_hardware_watchpoint (struct target *target)
 
static int nds32_v3_add_breakpoint (struct target *target, struct breakpoint *breakpoint)
 
static int nds32_v3_add_watchpoint (struct target *target, struct watchpoint *watchpoint)
 
static int nds32_v3_check_interrupt_stack (struct nds32 *nds32)
 
static int nds32_v3_deactivate_hardware_breakpoint (struct target *target)
 
static int nds32_v3_deactivate_hardware_watchpoint (struct target *target)
 
static int nds32_v3_deassert_reset (struct target *target)
 
static int nds32_v3_examine (struct target *target)
 
static int nds32_v3_remove_breakpoint (struct target *target, struct breakpoint *breakpoint)
 
static int nds32_v3_remove_watchpoint (struct target *target, struct watchpoint *watchpoint)
 
static int nds32_v3_restore_interrupt_stack (struct nds32 *nds32)
 
static int nds32_v3_target_create (struct target *target, Jim_Interp *interp)
 

Variables

static struct nds32_v3_common_callback nds32_v3_common_callback
 
struct target_type nds32_v3_target
 Holds methods for Andes1337 targets. More...
 

Function Documentation

◆ nds32_v3_activate_hardware_breakpoint()

◆ nds32_v3_activate_hardware_watchpoint()

◆ nds32_v3_add_breakpoint()

◆ nds32_v3_add_watchpoint()

static int nds32_v3_add_watchpoint ( struct target target,
struct watchpoint watchpoint 
)
static

◆ nds32_v3_check_interrupt_stack()

static int nds32_v3_check_interrupt_stack ( struct nds32 nds32)
static

◆ nds32_v3_deactivate_hardware_breakpoint()

◆ nds32_v3_deactivate_hardware_watchpoint()

◆ nds32_v3_deassert_reset()

◆ nds32_v3_examine()

◆ nds32_v3_remove_breakpoint()

static int nds32_v3_remove_breakpoint ( struct target target,
struct breakpoint breakpoint 
)
static

◆ nds32_v3_remove_watchpoint()

static int nds32_v3_remove_watchpoint ( struct target target,
struct watchpoint watchpoint 
)
static

Definition at line 377 of file nds32_v3.c.

◆ nds32_v3_restore_interrupt_stack()

static int nds32_v3_restore_interrupt_stack ( struct nds32 nds32)
static

◆ nds32_v3_target_create()

static int nds32_v3_target_create ( struct target target,
Jim_Interp *  interp 
)
static

Variable Documentation

◆ nds32_v3_common_callback

Initial value:
= {
.check_interrupt_stack = nds32_v3_check_interrupt_stack,
.restore_interrupt_stack = nds32_v3_restore_interrupt_stack,
.activate_hardware_breakpoint = nds32_v3_activate_hardware_breakpoint,
.activate_hardware_watchpoint = nds32_v3_activate_hardware_watchpoint,
.deactivate_hardware_breakpoint = nds32_v3_deactivate_hardware_breakpoint,
.deactivate_hardware_watchpoint = nds32_v3_deactivate_hardware_watchpoint,
}
static int nds32_v3_deactivate_hardware_watchpoint(struct target *target)
Definition: nds32_v3.c:147
static int nds32_v3_activate_hardware_breakpoint(struct target *target)
Definition: nds32_v3.c:18
static int nds32_v3_deactivate_hardware_breakpoint(struct target *target)
Definition: nds32_v3.c:55
static int nds32_v3_activate_hardware_watchpoint(struct target *target)
Definition: nds32_v3.c:80
static int nds32_v3_restore_interrupt_stack(struct nds32 *nds32)
Definition: nds32_v3.c:200
static int nds32_v3_check_interrupt_stack(struct nds32 *nds32)
Definition: nds32_v3.c:180

Definition at line 377 of file nds32_v3.c.

◆ nds32_v3_target

struct target_type nds32_v3_target

Holds methods for Andes1337 targets.

Definition at line 420 of file nds32_v3.c.