10#ifndef HAL_ADC_V154_REGS_DEF_H
11#define HAL_ADC_V154_REGS_DEF_H
uint32_t errcode_t
Definition of error code.
Definition errcode.h:30
union adc_offset_cali_spi_refresh_data adc_offset_cali_spi_refresh_data_t
union adc_cfg_offset_cali_en_data adc_cfg_offset_cali_en_data_t
union cfg_cap_cali_finish_clr_data cfg_cap_cali_finish_clr_data_t
union adc_irg_data adc_irg_data_t
union rpt_cap_cali_sts0_data rpt_cap_cali_sts0_data_t
union adc_offset_cali_data adc_offset_cali_data_t
union adc_offset_cali_state_clr_data adc_offset_cali_state_clr_data_t
union cldo_rst_soft_ctl cldo_rst_soft_ctl_t
union adc_fifo_data adc_fifo_data_t
union adc_scan_start_and_stop_data adc_scan_start_and_stop_data_t
union cfg_adc_cap_cali_data cfg_adc_cap_cali_data_t
union cfg_adc_cap_cali_en_data cfg_adc_cap_cali_en_data_t
union adc_offset_cali_sts_data adc_offset_cali_sts_data_t
union rpt_intr_gain_cali_gain_data rpt_intr_gain_cali_gain_data_t
errcode_t hal_adc_v154_regs_init(void)
Definition hal_adc_v154_regs_op.c:16
union cfg_gain_cali_en_data cfg_gain_cali_en_data_t
hal_adc_channel_t
Definition hal_adc_v154_regs_def.h:165
@ ADC_SCAN_MODE_MAX_NUM
Definition hal_adc_v154_regs_def.h:172
@ ADC_CHANNEL_F
Definition hal_adc_v154_regs_def.h:171
@ ADC_CHANNEL_E
Definition hal_adc_v154_regs_def.h:170
@ ADC_CHANNEL_B
Definition hal_adc_v154_regs_def.h:167
@ ADC_CHANNEL_D
Definition hal_adc_v154_regs_def.h:169
@ ADC_CHANNEL_C
Definition hal_adc_v154_regs_def.h:168
@ ADC_CHANNEL_A
Definition hal_adc_v154_regs_def.h:166
struct cldo_crg_cfg cldo_crg_cfg_t
union adc_enable_data adc_enable_data_t
union adc_channel_data adc_channel_data_t
union adc_rpt_offset_cali_data adc_rpt_offset_cali_data_t
union adc_fifo_read_data adc_fifo_read_data_t
union adc_offset_cali_en_data adc_offset_cali_en_data_t
union cfg_cap_cali_data_spi_refresh_data cfg_cap_cali_data_spi_refresh_data_t
union adc_ctrl_data adc_ctrl_data_t
union cfg_intr_gain_state_clr_data cfg_intr_gain_state_clr_data_t
union adc_fifo_data_str adc_fifo_data_str_t
struct adc_regs adc_regs_t
Definition hal_adc_v154_regs_def.h:21
volatile uint32_t lsadc_ctrl_1
Definition hal_adc_v154_regs_def.h:23
volatile uint32_t rpt_adc_offset_cali_sts
Definition hal_adc_v154_regs_def.h:41
volatile uint32_t cfg_data_sel
Definition hal_adc_v154_regs_def.h:82
volatile uint32_t cfg_cap_cali_finish_clr
Definition hal_adc_v154_regs_def.h:63
volatile uint32_t cfg_adc_offset_cali_state_clr
Definition hal_adc_v154_regs_def.h:38
volatile uint32_t cfg_gain_cali_en
Definition hal_adc_v154_regs_def.h:61
volatile uint32_t rpt_cap_cali_wt_9
Definition hal_adc_v154_regs_def.h:76
volatile uint32_t rpt_cap_cali_curr_st
Definition hal_adc_v154_regs_def.h:79
volatile uint32_t cfg_cap_cali_wac1_spi
Definition hal_adc_v154_regs_def.h:45
volatile uint32_t cfg_adc_offset_cali_en
Definition hal_adc_v154_regs_def.h:35
volatile uint32_t rpt_cap_cali_wt_1
Definition hal_adc_v154_regs_def.h:68
volatile uint32_t cfg_adc_offset_cali_data_en
Definition hal_adc_v154_regs_def.h:36
volatile uint32_t cfg_cic_osr
Definition hal_adc_v154_regs_def.h:86
volatile uint32_t cfg_cap_cali_wac6_spi
Definition hal_adc_v154_regs_def.h:50
volatile uint32_t cfg_intr_gain_state_clr
Definition hal_adc_v154_regs_def.h:64
volatile uint32_t lsadc_ctrl_4
Definition hal_adc_v154_regs_def.h:26
volatile uint32_t cfg_cap_cali_data_spi_refresh
Definition hal_adc_v154_regs_def.h:62
volatile uint32_t cfg_cap_cali_wac7_spi
Definition hal_adc_v154_regs_def.h:51
volatile uint32_t rpt_cap_cali_wt_7
Definition hal_adc_v154_regs_def.h:74
volatile uint32_t cfg_cic_trigger_rst
Definition hal_adc_v154_regs_def.h:87
volatile uint32_t rpt_cap_cali_wt_11
Definition hal_adc_v154_regs_def.h:78
volatile uint32_t cfg_adc_offset_cali
Definition hal_adc_v154_regs_def.h:34
volatile uint32_t da_lsadc_rwreg_4
Definition hal_adc_v154_regs_def.h:92
volatile uint32_t cfg_cap_cali_wac4_spi
Definition hal_adc_v154_regs_def.h:48
volatile uint32_t lsadc_ctrl_9
Definition hal_adc_v154_regs_def.h:30
volatile uint32_t cfg_ctc_filter_bybass
Definition hal_adc_v154_regs_def.h:81
volatile uint32_t rpt_adc_offset_cali_curr_st
Definition hal_adc_v154_regs_def.h:42
volatile uint32_t rpt_cap_cali_sts_1
Definition hal_adc_v154_regs_def.h:66
volatile uint32_t rpt_cap_cali_wt_4
Definition hal_adc_v154_regs_def.h:71
volatile uint32_t rpt_cap_cali_wt_5
Definition hal_adc_v154_regs_def.h:72
volatile uint32_t lsadc_ctrl_11
Definition hal_adc_v154_regs_def.h:31
volatile uint32_t cfg_cap_cali_wac9_spi
Definition hal_adc_v154_regs_def.h:53
volatile uint32_t lsadc_ctrl_2
Definition hal_adc_v154_regs_def.h:24
volatile uint32_t cfg_gain
Definition hal_adc_v154_regs_def.h:84
volatile uint32_t cfg_cap_cali_wac3_spi
Definition hal_adc_v154_regs_def.h:47
volatile uint32_t cfg_cap_cali_wac10_spi
Definition hal_adc_v154_regs_def.h:54
volatile uint32_t cfg_cic_filter_en
Definition hal_adc_v154_regs_def.h:85
volatile uint32_t cfg_cap_cali_wac8_spi
Definition hal_adc_v154_regs_def.h:52
volatile uint32_t lsadc_ctrl_0
Definition hal_adc_v154_regs_def.h:22
volatile uint32_t da_lsadc_rwreg_1
Definition hal_adc_v154_regs_def.h:89
volatile uint32_t rpt_cap_cali_wt_2
Definition hal_adc_v154_regs_def.h:69
volatile uint32_t cfg_adc_cap_cali
Definition hal_adc_v154_regs_def.h:59
volatile uint32_t cfg_offset
Definition hal_adc_v154_regs_def.h:83
volatile uint32_t rpt_adc_offset_cali_data
Definition hal_adc_v154_regs_def.h:43
volatile uint32_t rpt_cap_cali_wt_8
Definition hal_adc_v154_regs_def.h:75
volatile uint32_t cfg_cap_cali_wac5_spi
Definition hal_adc_v154_regs_def.h:49
volatile uint32_t lsadc_ctrl_6
Definition hal_adc_v154_regs_def.h:27
volatile uint32_t da_lsadc_rwreg_3
Definition hal_adc_v154_regs_def.h:91
volatile uint32_t cfg_adc_offset_cali_data_spi_refresh
Definition hal_adc_v154_regs_def.h:37
volatile uint32_t lsadc_ctrl_8
Definition hal_adc_v154_regs_def.h:29
volatile uint32_t lsadc_ctrl_3
Definition hal_adc_v154_regs_def.h:25
volatile uint32_t da_lsadc_rwreg_2
Definition hal_adc_v154_regs_def.h:90
volatile uint32_t rpt_cap_cali_wt_10
Definition hal_adc_v154_regs_def.h:77
volatile uint32_t rpt_intr_gain_cali_gain
Definition hal_adc_v154_regs_def.h:56
volatile uint32_t cfg_cap_cali_wac11_spi
Definition hal_adc_v154_regs_def.h:55
volatile uint32_t rpt_adc_offset_cali_zero_num
Definition hal_adc_v154_regs_def.h:39
volatile uint32_t cfg_adc_cap_cali_en
Definition hal_adc_v154_regs_def.h:60
volatile uint32_t cfg_cap_cali_wac2_spi
Definition hal_adc_v154_regs_def.h:46
volatile uint32_t rpt_cap_cali_sts_0
Definition hal_adc_v154_regs_def.h:65
volatile uint32_t lsadc_ctrl_7
Definition hal_adc_v154_regs_def.h:28
volatile uint32_t rpt_cap_cali_wt_6
Definition hal_adc_v154_regs_def.h:73
volatile uint32_t rpt_adc_offset_cali_finish_sts
Definition hal_adc_v154_regs_def.h:40
volatile uint32_t rpt_cap_cali_wt_3
Definition hal_adc_v154_regs_def.h:70
volatile uint32_t lsadc_ctrl_12
Definition hal_adc_v154_regs_def.h:32
volatile uint32_t rpt_gain_dataout_31b
Definition hal_adc_v154_regs_def.h:57
Definition hal_adc_v154_regs_def.h:95
volatile uint32_t cldo_crg_rst_soft_cfg_1
Definition hal_adc_v154_regs_def.h:97
volatile uint32_t cldo_crg_rst_soft_cfg_0
Definition hal_adc_v154_regs_def.h:96
Definition hal_adc_v154_regs_def.h:258
uint32_t offset_data_en
Definition hal_adc_v154_regs_def.h:261
uint32_t reserved
Definition hal_adc_v154_regs_def.h:262
struct adc_cfg_offset_cali_en_data::@73 b
uint32_t d32
Definition hal_adc_v154_regs_def.h:259
Definition hal_adc_v154_regs_def.h:140
uint32_t channel_1
Definition hal_adc_v154_regs_def.h:144
uint32_t channel_0
Definition hal_adc_v154_regs_def.h:143
struct adc_channel_data::@62 b
uint32_t channel_2
Definition hal_adc_v154_regs_def.h:145
uint32_t channel_5
Definition hal_adc_v154_regs_def.h:148
uint32_t channel_3
Definition hal_adc_v154_regs_def.h:146
uint32_t channel_4
Definition hal_adc_v154_regs_def.h:147
uint32_t reserved
Definition hal_adc_v154_regs_def.h:149
uint32_t d32
Definition hal_adc_v154_regs_def.h:141
Definition hal_adc_v154_regs_def.h:153
uint32_t satrt_cnt
Definition hal_adc_v154_regs_def.h:159
uint32_t reserved
Definition hal_adc_v154_regs_def.h:161
uint32_t sample_cnt
Definition hal_adc_v154_regs_def.h:158
uint32_t channel
Definition hal_adc_v154_regs_def.h:156
uint32_t d32
Definition hal_adc_v154_regs_def.h:154
uint32_t equ_model_sel
Definition hal_adc_v154_regs_def.h:157
struct adc_ctrl_data::@63 b
uint32_t cast_cnt
Definition hal_adc_v154_regs_def.h:160
Definition hal_adc_v154_regs_def.h:192
struct adc_enable_data::@66 b
uint32_t reserved
Definition hal_adc_v154_regs_def.h:197
uint32_t d32
Definition hal_adc_v154_regs_def.h:193
uint32_t da_lsadc_rstn
Definition hal_adc_v154_regs_def.h:196
uint32_t da_lsadc_en
Definition hal_adc_v154_regs_def.h:195
Definition hal_adc_v154_regs_def.h:183
uint32_t reserved
Definition hal_adc_v154_regs_def.h:188
uint32_t d32
Definition hal_adc_v154_regs_def.h:184
uint32_t channel
Definition hal_adc_v154_regs_def.h:187
uint32_t data
Definition hal_adc_v154_regs_def.h:186
struct adc_fifo_data_str::@65 b
Definition hal_adc_v154_regs_def.h:129
uint32_t bsy
Definition hal_adc_v154_regs_def.h:135
uint32_t rff
Definition hal_adc_v154_regs_def.h:134
struct adc_fifo_data::@61 b
uint32_t d32
Definition hal_adc_v154_regs_def.h:130
uint32_t rxintsize
Definition hal_adc_v154_regs_def.h:132
uint32_t reserved
Definition hal_adc_v154_regs_def.h:136
uint32_t rne
Definition hal_adc_v154_regs_def.h:133
Definition hal_adc_v154_regs_def.h:175
struct adc_fifo_read_data::@64 b
uint32_t reserved
Definition hal_adc_v154_regs_def.h:179
uint32_t data
Definition hal_adc_v154_regs_def.h:178
uint32_t d32
Definition hal_adc_v154_regs_def.h:176
Definition hal_adc_v154_regs_def.h:116
uint32_t rormis
Definition hal_adc_v154_regs_def.h:121
uint32_t rorim
Definition hal_adc_v154_regs_def.h:119
uint32_t rxmis
Definition hal_adc_v154_regs_def.h:122
uint32_t reserved
Definition hal_adc_v154_regs_def.h:125
uint32_t rxim
Definition hal_adc_v154_regs_def.h:120
uint32_t rxris
Definition hal_adc_v154_regs_def.h:124
uint32_t rorris
Definition hal_adc_v154_regs_def.h:123
struct adc_irg_data::@60 b
uint32_t d32
Definition hal_adc_v154_regs_def.h:117
Definition hal_adc_v154_regs_def.h:217
uint32_t offset_cali_range_sel
Definition hal_adc_v154_regs_def.h:225
uint32_t offset_cali_acc_cycle_sel
Definition hal_adc_v154_regs_def.h:224
uint32_t offset_cali_loop_sel
Definition hal_adc_v154_regs_def.h:221
struct adc_offset_cali_data::@69 b
uint32_t offset_cali_data_spi
Definition hal_adc_v154_regs_def.h:226
uint32_t offset_cali_adc_data_inv
Definition hal_adc_v154_regs_def.h:228
uint32_t offset_cali_mode
Definition hal_adc_v154_regs_def.h:220
uint32_t reserved1
Definition hal_adc_v154_regs_def.h:223
uint32_t d32
Definition hal_adc_v154_regs_def.h:218
uint32_t offset_cali_inverse
Definition hal_adc_v154_regs_def.h:222
uint32_t reserved
Definition hal_adc_v154_regs_def.h:229
uint32_t reserved2
Definition hal_adc_v154_regs_def.h:227
Definition hal_adc_v154_regs_def.h:233
uint32_t offset_cali_en
Definition hal_adc_v154_regs_def.h:236
uint32_t reserved
Definition hal_adc_v154_regs_def.h:237
struct adc_offset_cali_en_data::@70 b
uint32_t d32
Definition hal_adc_v154_regs_def.h:234
Definition hal_adc_v154_regs_def.h:209
uint32_t reserved
Definition hal_adc_v154_regs_def.h:213
struct adc_offset_cali_spi_refresh_data::@68 b
uint32_t offset_cali_spi_refresh
Definition hal_adc_v154_regs_def.h:212
uint32_t d32
Definition hal_adc_v154_regs_def.h:210
Definition hal_adc_v154_regs_def.h:201
uint32_t offset_cali_finish_clr
Definition hal_adc_v154_regs_def.h:204
struct adc_offset_cali_state_clr_data::@67 b
uint32_t reserved
Definition hal_adc_v154_regs_def.h:205
uint32_t d32
Definition hal_adc_v154_regs_def.h:202
Definition hal_adc_v154_regs_def.h:241
uint32_t d32
Definition hal_adc_v154_regs_def.h:242
struct adc_offset_cali_sts_data::@71 b
uint32_t reserved
Definition hal_adc_v154_regs_def.h:245
uint32_t offset_cali_finish
Definition hal_adc_v154_regs_def.h:244
Definition hal_adc_v154_regs_def.h:249
uint32_t offset_cali_data
Definition hal_adc_v154_regs_def.h:252
uint32_t offset_cali_loop_cnt
Definition hal_adc_v154_regs_def.h:253
uint32_t reserved
Definition hal_adc_v154_regs_def.h:254
uint32_t d32
Definition hal_adc_v154_regs_def.h:250
struct adc_rpt_offset_cali_data::@72 b
Definition hal_adc_v154_regs_def.h:342
uint32_t d32
Definition hal_adc_v154_regs_def.h:343
uint32_t reserved
Definition hal_adc_v154_regs_def.h:347
uint32_t lsadc_stop
Definition hal_adc_v154_regs_def.h:346
struct adc_scan_start_and_stop_data::@82 b
uint32_t lsadc_start
Definition hal_adc_v154_regs_def.h:345
Definition hal_adc_v154_regs_def.h:290
uint32_t weight_sel
Definition hal_adc_v154_regs_def.h:297
struct cfg_adc_cap_cali_data::@77 b
uint32_t mode
Definition hal_adc_v154_regs_def.h:293
uint32_t cap_selman
Definition hal_adc_v154_regs_def.h:300
uint32_t d32
Definition hal_adc_v154_regs_def.h:291
uint32_t reserved2
Definition hal_adc_v154_regs_def.h:303
uint32_t start_index
Definition hal_adc_v154_regs_def.h:296
uint32_t sh_en_man
Definition hal_adc_v154_regs_def.h:301
uint32_t acc_cycle_sel
Definition hal_adc_v154_regs_def.h:295
uint32_t dac_setting_dly_ctrl
Definition hal_adc_v154_regs_def.h:298
uint32_t alg_sel
Definition hal_adc_v154_regs_def.h:294
uint32_t pn_sel_man
Definition hal_adc_v154_regs_def.h:302
uint32_t reserved1
Definition hal_adc_v154_regs_def.h:299
Definition hal_adc_v154_regs_def.h:307
struct cfg_adc_cap_cali_en_data::@78 b
uint32_t d32
Definition hal_adc_v154_regs_def.h:308
uint32_t en
Definition hal_adc_v154_regs_def.h:310
uint32_t reserved
Definition hal_adc_v154_regs_def.h:311
Definition hal_adc_v154_regs_def.h:282
uint32_t d32
Definition hal_adc_v154_regs_def.h:283
uint32_t spi_refresh
Definition hal_adc_v154_regs_def.h:285
struct cfg_cap_cali_data_spi_refresh_data::@76 b
uint32_t reserved
Definition hal_adc_v154_regs_def.h:286
Definition hal_adc_v154_regs_def.h:266
uint32_t d32
Definition hal_adc_v154_regs_def.h:267
struct cfg_cap_cali_finish_clr_data::@74 b
uint32_t reserved
Definition hal_adc_v154_regs_def.h:270
uint32_t finish_clr
Definition hal_adc_v154_regs_def.h:269
Definition hal_adc_v154_regs_def.h:325
uint32_t d32
Definition hal_adc_v154_regs_def.h:326
uint32_t reserved
Definition hal_adc_v154_regs_def.h:329
uint32_t en
Definition hal_adc_v154_regs_def.h:328
struct cfg_gain_cali_en_data::@80 b
Definition hal_adc_v154_regs_def.h:274
uint32_t gain_state_clr
Definition hal_adc_v154_regs_def.h:277
struct cfg_intr_gain_state_clr_data::@75 b
uint32_t reserved
Definition hal_adc_v154_regs_def.h:278
uint32_t d32
Definition hal_adc_v154_regs_def.h:275
Definition hal_adc_v154_regs_def.h:100
uint32_t soft_rst_gpio_n
Definition hal_adc_v154_regs_def.h:103
uint32_t soft_rst_bsub_n
Definition hal_adc_v154_regs_def.h:105
uint32_t d32
Definition hal_adc_v154_regs_def.h:101
struct cldo_rst_soft_ctl::@59 b
uint32_t soft_rst_lsadc_n
Definition hal_adc_v154_regs_def.h:108
uint32_t soft_rst_wcpu_mem_ctl_n
Definition hal_adc_v154_regs_def.h:111
uint32_t soft_rst_tglp_n
Definition hal_adc_v154_regs_def.h:104
uint32_t reserved
Definition hal_adc_v154_regs_def.h:112
uint32_t soft_rst_lsadc_bus_n
Definition hal_adc_v154_regs_def.h:110
uint32_t soft_rst_crg_bsub_n
Definition hal_adc_v154_regs_def.h:106
uint32_t soft_rst_wifi_n
Definition hal_adc_v154_regs_def.h:107
uint32_t soft_rst_tcxo_cnt_n
Definition hal_adc_v154_regs_def.h:109
Definition hal_adc_v154_regs_def.h:315
uint32_t finish
Definition hal_adc_v154_regs_def.h:318
uint32_t reserved2
Definition hal_adc_v154_regs_def.h:321
uint32_t d32
Definition hal_adc_v154_regs_def.h:316
struct rpt_cap_cali_sts0_data::@79 b
uint32_t reserved1
Definition hal_adc_v154_regs_def.h:319
uint32_t error
Definition hal_adc_v154_regs_def.h:320
Definition hal_adc_v154_regs_def.h:333
uint32_t d32
Definition hal_adc_v154_regs_def.h:334
uint32_t intr_gain
Definition hal_adc_v154_regs_def.h:336
struct rpt_intr_gain_cali_gain_data::@81 b
uint32_t reserved
Definition hal_adc_v154_regs_def.h:337
uint32_t intr_gain_uint
Definition hal_adc_v154_regs_def.h:338