ESP-IDF
TAG
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
TAG
TAG variable
Syntax
Show:
Summary
Declaration
from
mcpwm_sync.c:31
static
const
char
*
TAG
=
"mcpwm"
;
Examples
References
from
examples
Code
Location
Referrer
static
const
char
*
TAG
=
"mcpwm"
;
mcpwm_sync.c:31
ESP_RETURN_ON_FALSE
(
new_sync
,
ESP_ERR_INVALID_STATE
,
TAG
,
"timer sync_src already installed for timer (%d,%d)"
,
mcpwm_sync.c:46
mcpwm_timer_sync_src_register_to_timer()
ESP_GOTO_ON_FALSE
(
timer
&&
config
&&
ret_sync
,
ESP_ERR_INVALID_ARG
,
err
,
TAG
,
"invalid argument"
)
;
mcpwm_sync.c:75
mcpwm_new_timer_sync_src()
ESP_GOTO_ON_FALSE
(
timer_sync_src
,
ESP_ERR_NO_MEM
,
err
,
TAG
,
"no mem for timer sync_src"
)
;
mcpwm_sync.c:77
mcpwm_new_timer_sync_src()
ESP_GOTO_ON_ERROR
(
mcpwm_timer_sync_src_register_to_timer
(
timer_sync_src
,
timer
)
,
err
,
TAG
,
"register timer sync_src failed"
)
;
mcpwm_sync.c:79
mcpwm_new_timer_sync_src()
ESP_GOTO_ON_FALSE
(
false
,
ESP_ERR_INVALID_ARG
,
err
,
TAG
,
"unknown timer sync event:%d"
,
config
->
timer_event
)
;
mcpwm_sync.c:95
mcpwm_new_timer_sync_src()
ESP_LOGD
(
TAG
,
"new timer sync_src at %p in timer (%d,%d), event:%c"
,
timer_sync_src
,
group
->
group_id
,
timer_id
,
"EP?"
[
config
->
timer_event
]
)
;
mcpwm_sync.c:104
mcpwm_new_timer_sync_src()
ESP_LOGD
(
TAG
,
"del timer sync_src in timer (%d,%d)"
,
group
->
group_id
,
timer_id
)
;
mcpwm_sync.c:122
mcpwm_del_timer_sync_src()
ESP_RETURN_ON_ERROR
(
mcpwm_timer_sync_src_destroy
(
timer_sync_src
)
,
TAG
,
"destroy timer sync_src failed"
)
;
mcpwm_sync.c:123
mcpwm_del_timer_sync_src()
ESP_RETURN_ON_FALSE
(
group
,
ESP_ERR_NO_MEM
,
TAG
,
"no mem for group (%d)"
,
group_id
)
;
mcpwm_sync.c:130
mcpwm_gpio_sync_src_register_to_group()
ESP_RETURN_ON_FALSE
(
sync_id
>=
0
,
ESP_ERR_NOT_FOUND
,
TAG
,
"no free gpio sync_src in group (%d)"
,
group_id
)
;
mcpwm_sync.c:150
mcpwm_gpio_sync_src_register_to_group()
ESP_GOTO_ON_FALSE
(
config
&&
ret_sync
,
ESP_ERR_INVALID_ARG
,
err
,
TAG
,
"invalid argument"
)
;
mcpwm_sync.c:184
mcpwm_new_gpio_sync_src()
err
,
TAG
,
"invalid group ID:%d"
,
config
->
group_id
)
;
mcpwm_sync.c:186
mcpwm_new_gpio_sync_src()
ESP_GOTO_ON_FALSE
(
gpio_sync_src
,
ESP_ERR_NO_MEM
,
err
,
TAG
,
"no mem for gpio sync_src"
)
;
mcpwm_sync.c:189
mcpwm_new_gpio_sync_src()
ESP_GOTO_ON_ERROR
(
mcpwm_gpio_sync_src_register_to_group
(
gpio_sync_src
,
config
->
group_id
)
,
err
,
TAG
,
"register gpio sync_src failed"
)
;
mcpwm_sync.c:191
mcpwm_new_gpio_sync_src()
ESP_LOGD
(
TAG
,
"new gpio sync_src (%d,%d) at %p, GPIO:%d"
,
group_id
,
sync_id
,
gpio_sync_src
,
config
->
gpio_num
)
;
mcpwm_sync.c:224
mcpwm_new_gpio_sync_src()
ESP_LOGD
(
TAG
,
"del gpio sync_src (%d,%d)"
,
group
->
group_id
,
gpio_sync_src
->
sync_id
)
;
mcpwm_sync.c:241
mcpwm_del_gpio_sync_src()
ESP_RETURN_ON_ERROR
(
mcpwm_gpio_sync_src_destroy
(
gpio_sync_src
)
,
TAG
,
"destroy GPIO sync_src failed"
)
;
mcpwm_sync.c:245
mcpwm_del_gpio_sync_src()
ESP_GOTO_ON_FALSE
(
config
&&
ret_sync
,
ESP_ERR_INVALID_ARG
,
err
,
TAG
,
"invalid argument"
)
;
mcpwm_sync.c:253
mcpwm_new_soft_sync_src()
ESP_GOTO_ON_FALSE
(
soft_sync
,
ESP_ERR_NO_MEM
,
err
,
TAG
,
"no mem for soft sync"
)
;
mcpwm_sync.c:255
mcpwm_new_soft_sync_src()
ESP_LOGD
(
TAG
,
"new soft sync at %p"
,
soft_sync
)
;
mcpwm_sync.c:262
mcpwm_new_soft_sync_src()
ESP_LOGD
(
TAG
,
"del soft sync %p"
,
soft_sync
)
;
mcpwm_sync.c:274
mcpwm_del_soft_sync_src()
ESP_RETURN_ON_FALSE
(
sync_src
,
ESP_ERR_INVALID_ARG
,
TAG
,
"invalid argument"
)
;
mcpwm_sync.c:281
mcpwm_del_sync_src()
ESP_RETURN_ON_FALSE
(
sync_src
,
ESP_ERR_INVALID_ARG
,
TAG
,
"invalid argument"
)
;
mcpwm_sync.c:287
mcpwm_soft_sync_activate()
ESP_RETURN_ON_FALSE
(
sync_src
->
type
==
MCPWM_SYNC_TYPE_SOFT
,
ESP_ERR_INVALID_ARG
,
TAG
,
"not a valid soft sync"
)
;
mcpwm_sync.c:288
mcpwm_soft_sync_activate()
ESP_RETURN_ON_FALSE
(
false
,
ESP_ERR_INVALID_STATE
,
TAG
,
"no soft sync generator is assigned"
)
;
mcpwm_sync.c:303
mcpwm_soft_sync_activate()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
TAG
is read by 10 functions:
All items filtered out
TAG
mcpwm_timer_sync_src_register_to_timer()
mcpwm_new_timer_sync_src()
mcpwm_del_timer_sync_src()
mcpwm_gpio_sync_src_register_to_group()
mcpwm_new_gpio_sync_src()
mcpwm_del_gpio_sync_src()
mcpwm_new_soft_sync_src()
mcpwm_del_soft_sync_src()
mcpwm_del_sync_src()
mcpwm_soft_sync_activate()
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