Home
last modified time | relevance | path

Searched refs:hw_data (Results 1 – 4 of 4) sorted by relevance

/hal_espressif-3.6.0/components/app_trace/port/riscv/
Dport.c42 static esp_err_t esp_apptrace_riscv_init(esp_apptrace_riscv_data_t *hw_data);
43 static esp_err_t esp_apptrace_riscv_flush(esp_apptrace_riscv_data_t *hw_data, esp_apptrace_tmo_t *t…
44 static esp_err_t esp_apptrace_riscv_flush_nolock(esp_apptrace_riscv_data_t *hw_data, uint32_t min_s…
45 static uint8_t *esp_apptrace_riscv_up_buffer_get(esp_apptrace_riscv_data_t *hw_data, uint32_t size,…
46 static esp_err_t esp_apptrace_riscv_up_buffer_put(esp_apptrace_riscv_data_t *hw_data, uint8_t *ptr,…
47 static void esp_apptrace_riscv_down_buffer_config(esp_apptrace_riscv_data_t *hw_data, uint8_t *buf,…
48 static uint8_t *esp_apptrace_riscv_down_buffer_get(esp_apptrace_riscv_data_t *hw_data, uint32_t *si…
49 static esp_err_t esp_apptrace_riscv_down_buffer_put(esp_apptrace_riscv_data_t *hw_data, uint8_t *pt…
50 static bool esp_apptrace_riscv_host_is_connected(esp_apptrace_riscv_data_t *hw_data);
122 static esp_err_t esp_apptrace_riscv_lock(esp_apptrace_riscv_data_t *hw_data, esp_apptrace_tmo_t *tm… in esp_apptrace_riscv_lock() argument
[all …]
/hal_espressif-3.6.0/components/app_trace/port/xtensa/
Dport.c191 static esp_err_t esp_apptrace_trax_init(esp_apptrace_trax_data_t *hw_data);
192 static esp_err_t esp_apptrace_trax_flush(esp_apptrace_trax_data_t *hw_data, esp_apptrace_tmo_t *tmo…
193 static esp_err_t esp_apptrace_trax_flush_nolock(esp_apptrace_trax_data_t *hw_data, uint32_t min_sz,…
194 static uint8_t *esp_apptrace_trax_up_buffer_get(esp_apptrace_trax_data_t *hw_data, uint32_t size, e…
195 static esp_err_t esp_apptrace_trax_up_buffer_put(esp_apptrace_trax_data_t *hw_data, uint8_t *ptr, e…
196 static void esp_apptrace_trax_down_buffer_config(esp_apptrace_trax_data_t *hw_data, uint8_t *buf, u…
197 static uint8_t *esp_apptrace_trax_down_buffer_get(esp_apptrace_trax_data_t *hw_data, uint32_t *size…
198 static esp_err_t esp_apptrace_trax_down_buffer_put(esp_apptrace_trax_data_t *hw_data, uint8_t *ptr,…
199 static bool esp_apptrace_trax_host_is_connected(esp_apptrace_trax_data_t *hw_data);
251 static esp_err_t esp_apptrace_trax_lock(esp_apptrace_trax_data_t *hw_data, esp_apptrace_tmo_t *tmo) in esp_apptrace_trax_lock() argument
[all …]
/hal_espressif-3.6.0/components/app_trace/port/include/
Desp_app_trace_port.h25 esp_err_t (*init)(void *hw_data);
26 uint8_t *(*get_up_buffer)(void *hw_data, uint32_t, esp_apptrace_tmo_t *);
27 esp_err_t (*put_up_buffer)(void *hw_data, uint8_t *, esp_apptrace_tmo_t *);
28 esp_err_t (*flush_up_buffer_nolock)(void *hw_data, uint32_t, esp_apptrace_tmo_t *);
29 esp_err_t (*flush_up_buffer)(void *hw_data, esp_apptrace_tmo_t *);
30 void (*down_buffer_config)(void *hw_data, uint8_t *buf, uint32_t size);
31 uint8_t *(*get_down_buffer)(void *hw_data, uint32_t *, esp_apptrace_tmo_t *);
32 esp_err_t (*put_down_buffer)(void *hw_data, uint8_t *, esp_apptrace_tmo_t *);
33 bool (*host_is_connected)(void *hw_data);
/hal_espressif-3.6.0/components/app_trace/
Dapp_trace.c22 void * hw_data; member
32 void *hw_data = NULL; in esp_apptrace_init() local
37 hw = esp_apptrace_jtag_hw_get(&hw_data); in esp_apptrace_init()
41 s_trace_channels[ESP_APPTRACE_DEST_JTAG].hw_data = hw_data; in esp_apptrace_init()
43 hw = esp_apptrace_uart_hw_get(0, &hw_data); in esp_apptrace_init()
46 s_trace_channels[ESP_APPTRACE_DEST_UART0].hw_data = hw_data; in esp_apptrace_init()
55 res = ch->hw->init(ch->hw_data); in esp_apptrace_init()
84 ch->hw->down_buffer_config(ch->hw_data, buf, size); in esp_apptrace_down_buffer_config()
112 return ch->hw->get_down_buffer(ch->hw_data, size, &tmo); in esp_apptrace_down_buffer_get()
140 return ch->hw->put_down_buffer(ch->hw_data, ptr, &tmo); in esp_apptrace_down_buffer_put()
[all …]