Struct qn908x_rs::cs::RegisterBlock
[−]
[src]
#[repr(C)]pub struct RegisterBlock { pub ctrl0: CTRL0, pub ctrl1: CTRL1, pub int: INT, pub inten: INTEN, pub data: DATA, pub lp_ctrl: LP_CTRL, pub lp_int: LP_INT, pub lp_inten: LP_INTEN, pub idle_period: IDLE_PERIOD, }
Register block
Fields
ctrl0: CTRL0
0x00 - CapSense control register 0
ctrl1: CTRL1
0x04 - CapSense control register 1
int: INT
0x08 - Interrupt status register
inten: INTEN
0x0c - Interrupt mask register
data: DATA
0x10 - Output data register
lp_ctrl: LP_CTRL
0x14 - Control register for low power mode
lp_int: LP_INT
0x18 - Low power interrupt register
lp_inten: LP_INTEN
0x1c - low power interrupt enable register
idle_period: IDLE_PERIOD
0x20 - Idle preiod number register