ESP-IDF
SYSCON
is only used within ESP-IDF.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
ESP-IDF
SYSCON
SYSCON variable
Syntax
Show:
Summary
Declaration
from
syscon_struct.h:116
extern
syscon_dev_t
SYSCON
;
Examples
References
from
examples
Code
Location
Referrer
extern
syscon_dev_t
SYSCON
;
syscon_struct.h:116
SYSCON
.
saradc_ctrl
.
data_sar_sel
=
data_sel
;
adc_i2s_deprecated.c:126
adc_ll_digi_set_output_format()
tab
=
SYSCON
.
saradc_sar1_patt_tab
[
index
]
;
// Read old register value
adc_i2s_deprecated.c:135
adc_ll_digi_prepare_pattern_table()
SYSCON
.
saradc_sar1_patt_tab
[
index
]
=
tab
;
// Write back
adc_i2s_deprecated.c:138
adc_ll_digi_prepare_pattern_table()
tab
=
SYSCON
.
saradc_sar2_patt_tab
[
index
]
;
// Read old register value
adc_i2s_deprecated.c:140
adc_ll_digi_prepare_pattern_table()
SYSCON
.
saradc_sar2_patt_tab
[
index
]
=
tab
;
// Write back
adc_i2s_deprecated.c:143
adc_ll_digi_prepare_pattern_table()
HAL_FORCE_MODIFY_U32_REG_FIELD
(
SYSCON
.
saradc_fsm
,
rstb_wait
,
rst_wait
)
;
adc_ll.h:109
adc_ll_digi_set_fsm_time()
HAL_FORCE_MODIFY_U32_REG_FIELD
(
SYSCON
.
saradc_fsm
,
start_wait
,
start_wait
)
;
adc_ll.h:111
adc_ll_digi_set_fsm_time()
HAL_FORCE_MODIFY_U32_REG_FIELD
(
SYSCON
.
saradc_fsm
,
standby_wait
,
standby_wait
)
;
adc_ll.h:113
adc_ll_digi_set_fsm_time()
HAL_FORCE_MODIFY_U32_REG_FIELD
(
SYSCON
.
saradc_fsm
,
sample_cycle
,
sample_cycle
)
;
adc_ll.h:124
adc_ll_set_sample_cycle()
HAL_FORCE_MODIFY_U32_REG_FIELD
(
SYSCON
.
saradc_ctrl
,
sar_clk_div
,
div
)
;
adc_ll.h:135
adc_ll_digi_set_clk_div()
HAL_FORCE_MODIFY_U32_REG_FIELD
(
SYSCON
.
saradc_ctrl2
,
max_meas_num
,
meas_num
)
;
adc_ll.h:146
adc_ll_digi_set_convert_limit_num()
SYSCON
.
saradc_ctrl2
.
meas_num_limit
=
enable
;
adc_ll.h:158
adc_ll_digi_convert_limit_enable()
SYSCON
.
saradc_ctrl
.
work_mode
=
0
;
adc_ll.h:174
adc_ll_digi_set_convert_mode()
SYSCON
.
saradc_ctrl
.
sar_sel
=
0
;
adc_ll.h:175
adc_ll_digi_set_convert_mode()
SYSCON
.
saradc_ctrl
.
data_sar_sel
=
0
;
adc_ll.h:176
adc_ll_digi_set_convert_mode()
SYSCON
.
saradc_ctrl
.
work_mode
=
0
;
adc_ll.h:178
adc_ll_digi_set_convert_mode()
SYSCON
.
saradc_ctrl
.
sar_sel
=
1
;
adc_ll.h:179
adc_ll_digi_set_convert_mode()
SYSCON
.
saradc_ctrl
.
data_sar_sel
=
0
;
adc_ll.h:180
adc_ll_digi_set_convert_mode()
SYSCON
.
saradc_ctrl
.
work_mode
=
1
;
adc_ll.h:182
adc_ll_digi_set_convert_mode()
SYSCON
.
saradc_ctrl
.
data_sar_sel
=
1
;
adc_ll.h:183
adc_ll_digi_set_convert_mode()
SYSCON
.
saradc_ctrl
.
work_mode
=
2
;
adc_ll.h:185
adc_ll_digi_set_convert_mode()
SYSCON
.
saradc_ctrl
.
data_sar_sel
=
1
;
adc_ll.h:186
adc_ll_digi_set_convert_mode()
SYSCON
.
saradc_ctrl2
.
sar1_inv
=
inv_en
;
// Enable / Disable ADC data invert
adc_ll.h:198
adc_ll_digi_output_invert()
SYSCON
.
saradc_ctrl2
.
sar2_inv
=
inv_en
;
// Enable / Disable ADC data invert
adc_ll.h:200
adc_ll_digi_output_invert()
SYSCON
.
saradc_ctrl
.
data_to_i2s
=
src
;
adc_ll.h:211
adc_ll_digi_set_data_source()
SYSCON
.
saradc_ctrl
.
sar1_patt_len
=
patt_len
-
1
;
adc_ll.h:226
adc_ll_digi_set_pattern_table_len()
SYSCON
.
saradc_ctrl
.
sar2_patt_len
=
patt_len
-
1
;
adc_ll.h:228
adc_ll_digi_set_pattern_table_len()
tab
=
SYSCON
.
saradc_sar1_patt_tab
[
index
]
;
// Read old register value
adc_ll.h:269
adc_ll_digi_set_pattern_table()
SYSCON
.
saradc_sar1_patt_tab
[
index
]
=
tab
;
// Write back
adc_ll.h:272
adc_ll_digi_set_pattern_table()
tab
=
SYSCON
.
saradc_sar2_patt_tab
[
index
]
;
// Read old register value
adc_ll.h:274
adc_ll_digi_set_pattern_table()
SYSCON
.
saradc_sar2_patt_tab
[
index
]
=
tab
;
// Write back
adc_ll.h:277
adc_ll_digi_set_pattern_table()
SYSCON
.
saradc_ctrl
.
sar1_patt_p_clear
=
1
;
adc_ll.h:289
adc_ll_digi_clear_pattern_table()
SYSCON
.
saradc_ctrl
.
sar1_patt_p_clear
=
0
;
adc_ll.h:290
adc_ll_digi_clear_pattern_table()
SYSCON
.
saradc_ctrl
.
sar2_patt_p_clear
=
1
;
adc_ll.h:292
adc_ll_digi_clear_pattern_table()
SYSCON
.
saradc_ctrl
.
sar2_patt_p_clear
=
0
;
adc_ll.h:293
adc_ll_digi_clear_pattern_table()
SYSCON
.
saradc_ctrl
.
sar2_mux
=
1
;
// 1: Select digital control; 0: Select power detect control.
adc_ll.h:633
adc_ll_set_controller()
SYSCON
.
saradc_ctrl
.
sar2_mux
=
1
;
// 1: Select digital control; 0: Select power detect control.
adc_ll.h:640
adc_ll_set_controller()
SYSCON
.
saradc_ctrl
.
sar2_mux
=
1
;
// 1: Select digital control; 0: Select power detect control.
adc_ll.h:647
adc_ll_set_controller()
SYSCON
.
saradc_ctrl
.
sar2_mux
=
0
;
// 1: Select digital control; 0: Select power detect control.
adc_ll.h:654
adc_ll_set_controller()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
SYSCON
is read by 14 functions:
All items filtered out
SYSCON
adc_ll_digi_set_fsm_time()
adc_ll_set_sample_cycle()
adc_ll_digi_set_clk_div()
adc_ll_digi_set_convert_limit_num()
adc_ll_digi_convert_limit_enable()
adc_ll_digi_set_convert_mode()
adc_ll_digi_output_invert()
adc_ll_digi_set_data_source()
adc_ll_digi_set_pattern_table_len()
adc_ll_digi_set_pattern_table()
adc_ll_digi_clear_pattern_table()
adc_ll_set_controller()
adc_ll_digi_set_output_format()
adc_ll_digi_prepare_pattern_table()
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