Struct tm4c123x::qei0::RegisterBlock [] [src]

#[repr(C)]
pub struct RegisterBlock { pub qei_ctl: QEI_CTL, pub qei_stat: QEI_STAT, pub qei_pos: QEI_POS, pub qei_maxpos: QEI_MAXPOS, pub qei_load: QEI_LOAD, pub qei_time: QEI_TIME, pub qei_count: QEI_COUNT, pub qei_speed: QEI_SPEED, pub qei_inten: QEI_INTEN, pub qei_ris: QEI_RIS, pub qei_isc: QEI_ISC, }

Register block

Fields

0x00 - QEI Control

0x04 - QEI Status

0x08 - QEI Position

0x0c - QEI Maximum Position

0x10 - QEI Timer Load

0x14 - QEI Timer

0x18 - QEI Velocity Counter

0x1c - QEI Velocity

0x20 - QEI Interrupt Enable

0x24 - QEI Raw Interrupt Status

0x28 - QEI Interrupt Status and Clear