OpenOCD
|
Actions/operations to be executed while parsing ROM tables. More...
Data Fields | |
int(* | ap_header )(struct adiv5_ap *ap, int depth, void *priv) |
Executed at the start of a new AP, typically to print the AP header. More... | |
int(* | cs_component )(int retval, struct cs_component_vals *v, int depth, void *priv) |
Executed when a CoreSight component is parsed, typically to print information on the component. More... | |
int(* | mem_ap_header )(int retval, struct adiv5_ap *ap, uint64_t dbgbase, uint32_t apid, int depth, void *priv) |
Executed at the start of a new MEM-AP, typically to print the MEM-AP header. More... | |
void * | priv |
Private data. More... | |
int(* | rom_table_entry )(int retval, int depth, unsigned int offset, uint64_t romentry, void *priv) |
Executed for each entry of a ROM table, typically to print the entry and information about validity or end-of-table mark. More... | |
Actions/operations to be executed while parsing ROM tables.
Definition at line 1621 of file arm_adi_v5.c.
Executed at the start of a new AP, typically to print the AP header.
ap | Pointer to AP. |
depth | The current depth level of ROM table. |
priv | Pointer to private data. |
Definition at line 1629 of file arm_adi_v5.c.
Referenced by dap_info_command(), dap_lookup_cs_component(), and rtp_ops_ap_header().
int(* rtp_ops::cs_component) (int retval, struct cs_component_vals *v, int depth, void *priv) |
Executed when a CoreSight component is parsed, typically to print information on the component.
retval | Error encountered while reading component's registers. |
v | Pointer to a container of the component's registers. |
depth | The current depth level of ROM table. |
priv | Pointer to private data. |
Definition at line 1651 of file arm_adi_v5.c.
Referenced by rtp_ops_cs_component().
int(* rtp_ops::mem_ap_header) (int retval, struct adiv5_ap *ap, uint64_t dbgbase, uint32_t apid, int depth, void *priv) |
Executed at the start of a new MEM-AP, typically to print the MEM-AP header.
retval | Error encountered while reading AP. |
ap | Pointer to AP. |
dbgbase | Value of MEM-AP Debug Base Address register. |
apid | Value of MEM-AP IDR Identification Register. |
depth | The current depth level of ROM table. |
priv | Pointer to private data. |
Definition at line 1640 of file arm_adi_v5.c.
Referenced by rtp_ops_mem_ap_header().
void* rtp_ops::priv |
Private data.
Definition at line 1667 of file arm_adi_v5.c.
Referenced by rtp_ops_ap_header(), rtp_ops_cs_component(), rtp_ops_mem_ap_header(), and rtp_ops_rom_table_entry().
int(* rtp_ops::rom_table_entry) (int retval, int depth, unsigned int offset, uint64_t romentry, void *priv) |
Executed for each entry of a ROM table, typically to print the entry and information about validity or end-of-table mark.
retval | Error encountered while reading the ROM table entry. |
depth | The current depth level of ROM table. |
offset | The offset of the entry in the ROM table. |
romentry | The value of the ROM table entry. |
priv | Pointer to private data. |
Definition at line 1662 of file arm_adi_v5.c.
Referenced by rtp_ops_rom_table_entry().