Expand description
Peripheral SENS
Modules
AMP control
AMP control
AMP control register
Configure SAR ADC1 attenuation
Configure SAR ADC2 attenuation
ULP-RISCV debug register
Interrupt clear bit of ULP-RISCV
Interrupt enable bit of ULP-RISCV
Interrupt raw bit of ULP-RISCV
Interrupt status bit of ULP-RISCV
ULP-RISCV status
DAC control
DAC output control
hall control
Configure RTC I2C transmission
Configure and reset IO MUX
Configure RTC ADC1 controller
Control RTC ADC1 conversion and status
Select the controller for SAR ADC1
configure rtc saradc2
Control RTC ADC2 conversion and status
Select the controller for SAR ADC2
sar nouse
configure saradc’s power by sw
RTC ADC1 data and sampling control
saradc1 status for debug
RTC ADC2 data and sampling control
saradc2 status for debug
Configure slave addresses 0-1 of RTC I2C
Configure slave addresses 2-3 of RTC I2C
Configure slave addresses 4-5 of RTC I2C
Configure slave addresses 6-7 of RTC I2C
Touch channel status register
Touch sensor configuration register
Status of touch controller
Touch pad 1 status
Touch pad 2 status
Touch pad 3 status
Touch pad 4 status
Touch pad 5 status
Touch pad 6 status
Touch pad 7 status
Touch pad 8 status
Touch pad 9 status
Touch pad 10 status
Touch pad 11 status
Touch pad 12 status
Touch pad 13 status
Touch pad 14 status
Touch sleep pad status
Touch approach count status
Finger threshold for touch pad 1
Finger threshold for touch pad 2
Finger threshold for touch pad 3
Finger threshold for touch pad 4
Finger threshold for touch pad 5
Finger threshold for touch pad 6
Finger threshold for touch pad 7
Finger threshold for touch pad 8
Finger threshold for touch pad 9
Finger threshold for touch pad 10
Finger threshold for touch pad 11
Finger threshold for touch pad 12
Finger threshold for touch pad 13
Finger threshold for touch pad 14
Temperature sensor data control
Temperature sensor control
Version Control Register
Structs
Register block
Type Definitions
SARDATE (rw) register accessor: an alias for Reg<SARDATE_SPEC>
SAR_AMP_CTRL1 (rw) register accessor: an alias for Reg<SAR_AMP_CTRL1_SPEC>
SAR_AMP_CTRL2 (rw) register accessor: an alias for Reg<SAR_AMP_CTRL2_SPEC>
SAR_AMP_CTRL3 (rw) register accessor: an alias for Reg<SAR_AMP_CTRL3_SPEC>
SAR_ATTEN1 (rw) register accessor: an alias for Reg<SAR_ATTEN1_SPEC>
SAR_ATTEN2 (rw) register accessor: an alias for Reg<SAR_ATTEN2_SPEC>
SAR_COCPU_DEBUG (r) register accessor: an alias for Reg<SAR_COCPU_DEBUG_SPEC>
SAR_COCPU_INT_CLR (w) register accessor: an alias for Reg<SAR_COCPU_INT_CLR_SPEC>
SAR_COCPU_INT_ENA (rw) register accessor: an alias for Reg<SAR_COCPU_INT_ENA_SPEC>
SAR_COCPU_INT_RAW (r) register accessor: an alias for Reg<SAR_COCPU_INT_RAW_SPEC>
SAR_COCPU_INT_ST (r) register accessor: an alias for Reg<SAR_COCPU_INT_ST_SPEC>
SAR_COCPU_STATE (rw) register accessor: an alias for Reg<SAR_COCPU_STATE_SPEC>
SAR_DAC_CTRL1 (rw) register accessor: an alias for Reg<SAR_DAC_CTRL1_SPEC>
SAR_DAC_CTRL2 (rw) register accessor: an alias for Reg<SAR_DAC_CTRL2_SPEC>
SAR_HALL_CTRL (rw) register accessor: an alias for Reg<SAR_HALL_CTRL_SPEC>
SAR_I2C_CTRL (rw) register accessor: an alias for Reg<SAR_I2C_CTRL_SPEC>
SAR_IO_MUX_CONF (rw) register accessor: an alias for Reg<SAR_IO_MUX_CONF_SPEC>
SAR_MEAS1_CTRL1 (rw) register accessor: an alias for Reg<SAR_MEAS1_CTRL1_SPEC>
SAR_MEAS1_CTRL2 (rw) register accessor: an alias for Reg<SAR_MEAS1_CTRL2_SPEC>
SAR_MEAS1_MUX (rw) register accessor: an alias for Reg<SAR_MEAS1_MUX_SPEC>
SAR_MEAS2_CTRL1 (rw) register accessor: an alias for Reg<SAR_MEAS2_CTRL1_SPEC>
SAR_MEAS2_CTRL2 (rw) register accessor: an alias for Reg<SAR_MEAS2_CTRL2_SPEC>
SAR_MEAS2_MUX (rw) register accessor: an alias for Reg<SAR_MEAS2_MUX_SPEC>
SAR_NOUSE (rw) register accessor: an alias for Reg<SAR_NOUSE_SPEC>
SAR_POWER_XPD_SAR (rw) register accessor: an alias for Reg<SAR_POWER_XPD_SAR_SPEC>
SAR_READER1_CTRL (rw) register accessor: an alias for Reg<SAR_READER1_CTRL_SPEC>
SAR_READER1_STATUS (r) register accessor: an alias for Reg<SAR_READER1_STATUS_SPEC>
SAR_READER2_CTRL (rw) register accessor: an alias for Reg<SAR_READER2_CTRL_SPEC>
SAR_READER2_STATUS (r) register accessor: an alias for Reg<SAR_READER2_STATUS_SPEC>
SAR_SLAVE_ADDR1 (rw) register accessor: an alias for Reg<SAR_SLAVE_ADDR1_SPEC>
SAR_SLAVE_ADDR2 (rw) register accessor: an alias for Reg<SAR_SLAVE_ADDR2_SPEC>
SAR_SLAVE_ADDR3 (rw) register accessor: an alias for Reg<SAR_SLAVE_ADDR3_SPEC>
SAR_SLAVE_ADDR4 (rw) register accessor: an alias for Reg<SAR_SLAVE_ADDR4_SPEC>
SAR_TOUCH_CHN_ST (rw) register accessor: an alias for Reg<SAR_TOUCH_CHN_ST_SPEC>
SAR_TOUCH_CONF (rw) register accessor: an alias for Reg<SAR_TOUCH_CONF_SPEC>
SAR_TOUCH_STATUS0 (r) register accessor: an alias for Reg<SAR_TOUCH_STATUS0_SPEC>
SAR_TOUCH_STATUS1 (r) register accessor: an alias for Reg<SAR_TOUCH_STATUS1_SPEC>
SAR_TOUCH_STATUS2 (r) register accessor: an alias for Reg<SAR_TOUCH_STATUS2_SPEC>
SAR_TOUCH_STATUS3 (r) register accessor: an alias for Reg<SAR_TOUCH_STATUS3_SPEC>
SAR_TOUCH_STATUS4 (r) register accessor: an alias for Reg<SAR_TOUCH_STATUS4_SPEC>
SAR_TOUCH_STATUS5 (r) register accessor: an alias for Reg<SAR_TOUCH_STATUS5_SPEC>
SAR_TOUCH_STATUS6 (r) register accessor: an alias for Reg<SAR_TOUCH_STATUS6_SPEC>
SAR_TOUCH_STATUS7 (r) register accessor: an alias for Reg<SAR_TOUCH_STATUS7_SPEC>
SAR_TOUCH_STATUS8 (r) register accessor: an alias for Reg<SAR_TOUCH_STATUS8_SPEC>
SAR_TOUCH_STATUS9 (r) register accessor: an alias for Reg<SAR_TOUCH_STATUS9_SPEC>
SAR_TOUCH_STATUS10 (r) register accessor: an alias for Reg<SAR_TOUCH_STATUS10_SPEC>
SAR_TOUCH_STATUS11 (r) register accessor: an alias for Reg<SAR_TOUCH_STATUS11_SPEC>
SAR_TOUCH_STATUS12 (r) register accessor: an alias for Reg<SAR_TOUCH_STATUS12_SPEC>
SAR_TOUCH_STATUS13 (r) register accessor: an alias for Reg<SAR_TOUCH_STATUS13_SPEC>
SAR_TOUCH_STATUS14 (r) register accessor: an alias for Reg<SAR_TOUCH_STATUS14_SPEC>
SAR_TOUCH_STATUS15 (r) register accessor: an alias for Reg<SAR_TOUCH_STATUS15_SPEC>
SAR_TOUCH_STATUS16 (r) register accessor: an alias for Reg<SAR_TOUCH_STATUS16_SPEC>
SAR_TOUCH_THRES1 (rw) register accessor: an alias for Reg<SAR_TOUCH_THRES1_SPEC>
SAR_TOUCH_THRES2 (rw) register accessor: an alias for Reg<SAR_TOUCH_THRES2_SPEC>
SAR_TOUCH_THRES3 (rw) register accessor: an alias for Reg<SAR_TOUCH_THRES3_SPEC>
SAR_TOUCH_THRES4 (rw) register accessor: an alias for Reg<SAR_TOUCH_THRES4_SPEC>
SAR_TOUCH_THRES5 (rw) register accessor: an alias for Reg<SAR_TOUCH_THRES5_SPEC>
SAR_TOUCH_THRES6 (rw) register accessor: an alias for Reg<SAR_TOUCH_THRES6_SPEC>
SAR_TOUCH_THRES7 (rw) register accessor: an alias for Reg<SAR_TOUCH_THRES7_SPEC>
SAR_TOUCH_THRES8 (rw) register accessor: an alias for Reg<SAR_TOUCH_THRES8_SPEC>
SAR_TOUCH_THRES9 (rw) register accessor: an alias for Reg<SAR_TOUCH_THRES9_SPEC>
SAR_TOUCH_THRES10 (rw) register accessor: an alias for Reg<SAR_TOUCH_THRES10_SPEC>
SAR_TOUCH_THRES11 (rw) register accessor: an alias for Reg<SAR_TOUCH_THRES11_SPEC>
SAR_TOUCH_THRES12 (rw) register accessor: an alias for Reg<SAR_TOUCH_THRES12_SPEC>
SAR_TOUCH_THRES13 (rw) register accessor: an alias for Reg<SAR_TOUCH_THRES13_SPEC>
SAR_TOUCH_THRES14 (rw) register accessor: an alias for Reg<SAR_TOUCH_THRES14_SPEC>
SAR_TSENS_CTRL (rw) register accessor: an alias for Reg<SAR_TSENS_CTRL_SPEC>
SAR_TSENS_CTRL2 (rw) register accessor: an alias for Reg<SAR_TSENS_CTRL2_SPEC>