#[repr(C)]pub struct RegisterBlock {
pub touch_config: TOUCH_CONFIG,
pub touch_channel: TOUCH_CHANNEL,
pub touch_process: TOUCH_PROCESS,
pub touch_sleep: TOUCH_SLEEP,
pub touch_delay: TOUCH_DELAY,
pub touch_force: [TOUCH_FORCE; 6],
pub touch_voltage: [TOUCH_VOLTAGE; 3],
pub touch_raw: [TOUCH_RAW; 12],
pub touch_interrupt_0: TOUCH_INTERRUPT_0,
pub touch_interrupt_1: TOUCH_INTERRUPT_1,
/* private fields */
}Expand description
Register block
Fields§
§touch_config: TOUCH_CONFIG0xa00 - ??
touch_channel: TOUCH_CHANNEL0xa04 - ??
touch_process: TOUCH_PROCESS0xa08 - ??
touch_sleep: TOUCH_SLEEP0xa0c - ??
touch_delay: TOUCH_DELAY0xa10 - ??
touch_force: [TOUCH_FORCE; 6]0xa14..0xa2c - ??
touch_voltage: [TOUCH_VOLTAGE; 3]0xa2c..0xa38 - ??
touch_raw: [TOUCH_RAW; 12]0xa38..0xa68 - ??
touch_interrupt_0: TOUCH_INTERRUPT_00xacc - ??
touch_interrupt_1: TOUCH_INTERRUPT_10xad0 - ??
Auto Trait Implementations§
impl !Freeze for RegisterBlock
impl !RefUnwindSafe for RegisterBlock
impl Send for RegisterBlock
impl !Sync for RegisterBlock
impl Unpin for RegisterBlock
impl UnwindSafe for RegisterBlock
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more