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
qei_ctl: QEI_CTL
0x00 - QEI Control
qei_stat: QEI_STAT
0x04 - QEI Status
qei_pos: QEI_POS
0x08 - QEI Position
qei_maxpos: QEI_MAXPOS
0x0c - QEI Maximum Position
qei_load: QEI_LOAD
0x10 - QEI Timer Load
qei_time: QEI_TIME
0x14 - QEI Timer
qei_count: QEI_COUNT
0x18 - QEI Velocity Counter
qei_speed: QEI_SPEED
0x1c - QEI Velocity
qei_inten: QEI_INTEN
0x20 - QEI Interrupt Enable
qei_ris: QEI_RIS
0x24 - QEI Raw Interrupt Status
qei_isc: QEI_ISC
0x28 - QEI Interrupt Status and Clear