Struct bl602_sdk::pwm::pwm_reg [−][src]
#[repr(C)]pub struct pwm_reg {}Show fields
pub pwm_int_config: pwm_reg__bindgen_ty_1, pub RESERVED0x4: [u8; 28], pub pwm0_clkdiv: pwm_reg__bindgen_ty_2, pub pwm0_thre1: pwm_reg__bindgen_ty_3, pub pwm0_thre2: pwm_reg__bindgen_ty_4, pub pwm0_period: pwm_reg__bindgen_ty_5, pub pwm0_config: pwm_reg__bindgen_ty_6, pub pwm0_interrupt: pwm_reg__bindgen_ty_7, pub RESERVED0x38: [u8; 8], pub pwm1_clkdiv: pwm_reg__bindgen_ty_8, pub pwm1_thre1: pwm_reg__bindgen_ty_9, pub pwm1_thre2: pwm_reg__bindgen_ty_10, pub pwm1_period: pwm_reg__bindgen_ty_11, pub pwm1_config: pwm_reg__bindgen_ty_12, pub pwm1_interrupt: pwm_reg__bindgen_ty_13, pub RESERVED0x58: [u8; 8], pub pwm2_clkdiv: pwm_reg__bindgen_ty_14, pub pwm2_thre1: pwm_reg__bindgen_ty_15, pub pwm2_thre2: pwm_reg__bindgen_ty_16, pub pwm2_period: pwm_reg__bindgen_ty_17, pub pwm2_config: pwm_reg__bindgen_ty_18, pub pwm2_interrupt: pwm_reg__bindgen_ty_19, pub RESERVED0x78: [u8; 8], pub pwm3_clkdiv: pwm_reg__bindgen_ty_20, pub pwm3_thre1: pwm_reg__bindgen_ty_21, pub pwm3_thre2: pwm_reg__bindgen_ty_22, pub pwm3_period: pwm_reg__bindgen_ty_23, pub pwm3_config: pwm_reg__bindgen_ty_24, pub pwm3_interrupt: pwm_reg__bindgen_ty_25, pub RESERVED0x98: [u8; 8], pub pwm4_clkdiv: pwm_reg__bindgen_ty_26, pub pwm4_thre1: pwm_reg__bindgen_ty_27, pub pwm4_thre2: pwm_reg__bindgen_ty_28, pub pwm4_period: pwm_reg__bindgen_ty_29, pub pwm4_config: pwm_reg__bindgen_ty_30, pub pwm4_interrupt: pwm_reg__bindgen_ty_31,
Fields
pwm_int_config: pwm_reg__bindgen_ty_1
RESERVED0x4: [u8; 28]
pwm0_clkdiv: pwm_reg__bindgen_ty_2
pwm0_thre1: pwm_reg__bindgen_ty_3
pwm0_thre2: pwm_reg__bindgen_ty_4
pwm0_period: pwm_reg__bindgen_ty_5
pwm0_config: pwm_reg__bindgen_ty_6
pwm0_interrupt: pwm_reg__bindgen_ty_7
RESERVED0x38: [u8; 8]
pwm1_clkdiv: pwm_reg__bindgen_ty_8
pwm1_thre1: pwm_reg__bindgen_ty_9
pwm1_thre2: pwm_reg__bindgen_ty_10
pwm1_period: pwm_reg__bindgen_ty_11
pwm1_config: pwm_reg__bindgen_ty_12
pwm1_interrupt: pwm_reg__bindgen_ty_13
RESERVED0x58: [u8; 8]
pwm2_clkdiv: pwm_reg__bindgen_ty_14
pwm2_thre1: pwm_reg__bindgen_ty_15
pwm2_thre2: pwm_reg__bindgen_ty_16
pwm2_period: pwm_reg__bindgen_ty_17
pwm2_config: pwm_reg__bindgen_ty_18
pwm2_interrupt: pwm_reg__bindgen_ty_19
RESERVED0x78: [u8; 8]
pwm3_clkdiv: pwm_reg__bindgen_ty_20
pwm3_thre1: pwm_reg__bindgen_ty_21
pwm3_thre2: pwm_reg__bindgen_ty_22
pwm3_period: pwm_reg__bindgen_ty_23
pwm3_config: pwm_reg__bindgen_ty_24
pwm3_interrupt: pwm_reg__bindgen_ty_25
RESERVED0x98: [u8; 8]
pwm4_clkdiv: pwm_reg__bindgen_ty_26
pwm4_thre1: pwm_reg__bindgen_ty_27
pwm4_thre2: pwm_reg__bindgen_ty_28
pwm4_period: pwm_reg__bindgen_ty_29
pwm4_config: pwm_reg__bindgen_ty_30
pwm4_interrupt: pwm_reg__bindgen_ty_31
Trait Implementations
Auto Trait Implementations
Blanket Implementations
pub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
pub fn from(t: T) -> T
pub fn from(t: T) -> T
Performs the conversion.
pub fn into(self) -> U
pub fn into(self) -> U
Performs the conversion.