OpenOCD
xtensa_chip.h File Reference
Include dependency graph for xtensa_chip.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  xtensa_chip_common
 

Functions

static struct xtensa_chip_commontarget_to_xtensa_chip (struct target *target)
 
int xtensa_chip_arch_state (struct target *target)
 
int xtensa_chip_init_arch_info (struct target *target, void *arch_info, struct xtensa_debug_module_config *dm_cfg)
 
bool xtensa_chip_on_halt (struct target *target)
 
void xtensa_chip_on_poll (struct target *target)
 
void xtensa_chip_on_reset (struct target *target)
 
void xtensa_chip_queue_tdi_idle (struct target *target)
 
int xtensa_chip_target_init (struct command_context *cmd_ctx, struct target *target)
 

Function Documentation

◆ target_to_xtensa_chip()

static struct xtensa_chip_common* target_to_xtensa_chip ( struct target target)
inlinestatic

Definition at line 20 of file xtensa_chip.h.

References target::arch_info, and container_of.

◆ xtensa_chip_arch_state()

int xtensa_chip_arch_state ( struct target target)

Definition at line 40 of file xtensa_chip.c.

References ERROR_OK.

◆ xtensa_chip_init_arch_info()

int xtensa_chip_init_arch_info ( struct target target,
void *  arch_info,
struct xtensa_debug_module_config dm_cfg 
)

◆ xtensa_chip_on_halt()

bool xtensa_chip_on_halt ( struct target target)

◆ xtensa_chip_on_poll()

void xtensa_chip_on_poll ( struct target target)

◆ xtensa_chip_on_reset()

void xtensa_chip_on_reset ( struct target target)

◆ xtensa_chip_queue_tdi_idle()

void xtensa_chip_queue_tdi_idle ( struct target target)

◆ xtensa_chip_target_init()

int xtensa_chip_target_init ( struct command_context cmd_ctx,
struct target target 
)

Definition at line 32 of file xtensa_chip.c.

References ERROR_OK, xtensa_fileio_init(), and xtensa_target_init().