Struct atmega32u4::timer4::RegisterBlock [−][src]
#[repr(C)]pub struct RegisterBlock { pub tifr: TIFR, pub timsk: TIMSK, pub tcnt: TCNT, pub tch: TCH, pub tccr_a: TCCR_A, pub tccr_b: TCCR_B, pub tccr_c: TCCR_C, pub tccr_d: TCCR_D, pub tccr_e: TCCR_E, pub ocr_a: OCR_A, pub ocr_b: OCR_B, pub ocr_c: OCR_C, pub ocr_d: OCR_D, pub dt: DT, // some fields omitted }
Register block
Fields
tifr: TIFR
0x00 - Timer Interrupt Flag Register
timsk: TIMSK
0x39 - Timer Interrupt Mask Register
tcnt: TCNT
0x85 - Timer/Counter Register
tch: TCH
0x86 - Timer/Counter High Byte
tccr_a: TCCR_A
0x87 - Timer/Counter Control Register A
tccr_b: TCCR_B
0x88 - Timer/Counter Control Register B
tccr_c: TCCR_C
0x89 - Timer/Counter Control Register C
tccr_d: TCCR_D
0x8a - Timer/Counter Control Register D
tccr_e: TCCR_E
0x8b - Timer/Counter Control Register E
ocr_a: OCR_A
0x96 - Output Compare Register A
ocr_b: OCR_B
0x97 - Output Compare Register B
ocr_c: OCR_C
0x98 - Output Compare Register B
ocr_d: OCR_D
0x99 - Output Compare Register B
dt: DT
0x9b - Dead Time Value
Auto Trait Implementations
impl Send for RegisterBlock
impl Send for RegisterBlock
impl !Sync for RegisterBlock
impl !Sync for RegisterBlock