ESP-IDF
esp_apptrace_channel_t::hw_data
is only used within ESP-IDF.
Symbol previews are coming soon...
Symbols
loading (4/5)...
Files
loading (4/5)...
Summary
Syntax
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
ESP-IDF
esp_apptrace_channel_t::hw_data
esp_apptrace_channel_t::hw_data field
Syntax
Show:
Summary
Declaration
from
app_trace.c:34
void
*
hw_data
;
Examples
References
from
examples
Code
Location
Referrer
void
*
hw_data
;
app_trace.c:34
s_trace_channels
[
ESP_APPTRACE_DEST_JTAG
]
.
hw_data
=
hw_data
;
app_trace.c:53
esp_apptrace_init()
s_trace_channels
[
ESP_APPTRACE_DEST_UART
]
.
hw_data
=
hw_data
;
app_trace.c:58
esp_apptrace_init()
res
=
ch
->
hw
->
init
(
ch
->
hw_data
)
;
app_trace.c:67
esp_apptrace_init()
ch
->
hw
->
down_buffer_config
(
ch
->
hw_data
,
buf
,
size
)
;
app_trace.c:95
esp_apptrace_down_buffer_config()
ch
->
hw
->
down_buffer_config
(
ch
->
hw_data
,
buf
,
size
)
;
app_trace.c:103
esp_apptrace_down_buffer_config()
return
ch
->
hw
->
get_down_buffer
(
ch
->
hw_data
,
size
,
&
tmo
)
;
app_trace.c:135
esp_apptrace_down_buffer_get()
return
ch
->
hw
->
put_down_buffer
(
ch
->
hw_data
,
ptr
,
&
tmo
)
;
app_trace.c:163
esp_apptrace_down_buffer_put()
uint8_t
*
ptr
=
ch
->
hw
->
get_down_buffer
(
ch
->
hw_data
,
&
act_sz
,
&
tmo
)
;
app_trace.c:195
esp_apptrace_read()
res
=
ch
->
hw
->
put_down_buffer
(
ch
->
hw_data
,
ptr
,
&
tmo
)
;
app_trace.c:199
esp_apptrace_read()
return
ch
->
hw
->
get_up_buffer
(
ch
->
hw_data
,
size
,
&
tmo
)
;
app_trace.c:233
esp_apptrace_buffer_get()
return
ch
->
hw
->
put_up_buffer
(
ch
->
hw_data
,
ptr
,
&
tmo
)
;
app_trace.c:261
esp_apptrace_buffer_put()
ptr
=
ch
->
hw
->
get_up_buffer
(
ch
->
hw_data
,
size
,
&
tmo
)
;
app_trace.c:290
esp_apptrace_write()
return
ch
->
hw
->
put_up_buffer
(
ch
->
hw_data
,
ptr
,
&
tmo
)
;
app_trace.c:300
esp_apptrace_write()
pout
=
ch
->
hw
->
get_up_buffer
(
ch
->
hw_data
,
1
+
sizeof
(
char
*
)
+
nargs
*
sizeof
(
uint32_t
)
,
&
tmo
)
;
app_trace.c:342
esp_apptrace_vprintf_to()
int
ret
=
ch
->
hw
->
put_up_buffer
(
ch
->
hw_data
,
p
,
&
tmo
)
;
app_trace.c:359
esp_apptrace_vprintf_to()
return
ch
->
hw
->
flush_up_buffer_nolock
(
ch
->
hw_data
,
min_sz
,
&
tmo
)
;
app_trace.c:395
esp_apptrace_flush_nolock()
return
ch
->
hw
->
flush_up_buffer
(
ch
->
hw_data
,
&
tmo
)
;
app_trace.c:420
esp_apptrace_flush()
return
ch
->
hw
->
host_is_connected
(
ch
->
hw_data
)
;
app_trace.c:443
esp_apptrace_host_is_connected()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
esp_apptrace_channel_t::hw_data
is written by 1 function and is read by 12 functions:
esp_apptrace_init()
All items filtered out
esp_apptrace_channel_t::hw_data
esp_apptrace_init()
esp_apptrace_down_buffer_config()
esp_apptrace_down_buffer_get()
esp_apptrace_down_buffer_put()
esp_apptrace_read()
esp_apptrace_buffer_get()
esp_apptrace_buffer_put()
esp_apptrace_write()
esp_apptrace_vprintf_to()
esp_apptrace_flush_nolock()
esp_apptrace_flush()
esp_apptrace_host_is_connected()
All items filtered out
Class Tree
from
examples
All items filtered out
All items filtered out
Override Tree
from
examples
All items filtered out
All items filtered out
Implementations
from
examples
All items filtered out
All items filtered out
Instances
from
examples
Lifecycle
from
examples
All items filtered out
All items filtered out