|
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 1738 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 1746 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 1768 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 1757 of file arm_adi_v5.c.
Referenced by rtp_ops_mem_ap_header().
| void* rtp_ops::priv |
Private data.
Definition at line 1784 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 1779 of file arm_adi_v5.c.
Referenced by rtp_ops_rom_table_entry().