Struct max32630_svd::tmr0::RegisterBlock[][src]

#[repr(C)]
pub struct RegisterBlock { pub ctrl: CTRL, pub count32: COUNT32, pub term_cnt32: TERM_CNT32, pub pwm_cap32: PWM_CAP32, pub count16_0: COUNT16_0, pub term_cnt16_0: TERM_CNT16_0, pub count16_1: COUNT16_1, pub term_cnt16_1: TERM_CNT16_1, pub intfl: INTFL, pub inten: INTEN, }

Register block

Fields

0x00 - Timer Control Register

0x04 - [32 bit] Current Count Value

0x08 - [32 bit] Terminal Count Setting

0x0c - [32 bit] PWM Compare Setting or Capture/Measure Value

0x10 - [16 bit] Current Count Value, 16-bit Timer 0

0x14 - [16 bit] Terminal Count Setting, 16-bit Timer 0

0x18 - [16 bit] Current Count Value, 16-bit Timer 1

0x1c - [16 bit] Terminal Count Setting, 16-bit Timer 1

0x20 - Timer Module Interrupt Flags

0x24 - Timer Module Interrupt Enable/Disable Settings

Auto Trait Implementations