pub struct Flexpwm { /* private fields */ }Expand description
Enhanced Flex Pulse Width Modulator (eFlexPWM).
Implementations§
Source§impl Flexpwm
impl Flexpwm
pub const unsafe fn from_ptr(ptr: *mut ()) -> Self
pub const fn as_ptr(&self) -> *mut ()
Sourcepub const fn sm0dismap0(self) -> Reg<Sm0dismap0, RW>
pub const fn sm0dismap0(self) -> Reg<Sm0dismap0, RW>
Fault Disable Mapping Register 0.
Sourcepub const fn sm0captctrlx(self) -> Reg<Sm0captctrlx, RW>
pub const fn sm0captctrlx(self) -> Reg<Sm0captctrlx, RW>
Capture Control X Register.
Sourcepub const fn sm0captcompx(self) -> Reg<Sm0captcompx, RW>
pub const fn sm0captcompx(self) -> Reg<Sm0captcompx, RW>
Capture Compare X Register.
Sourcepub const fn sm0cval0cyc(self) -> Reg<Sm0cval0cyc, R>
pub const fn sm0cval0cyc(self) -> Reg<Sm0cval0cyc, R>
Capture Value 0 Cycle Register.
Sourcepub const fn sm0cval1cyc(self) -> Reg<Sm0cval1cyc, R>
pub const fn sm0cval1cyc(self) -> Reg<Sm0cval1cyc, R>
Capture Value 1 Cycle Register.
Sourcepub const fn sm0captfiltx(self) -> Reg<Sm0captfiltx, RW>
pub const fn sm0captfiltx(self) -> Reg<Sm0captfiltx, RW>
Capture PWM_X Input Filter Register.
Sourcepub const fn sm1dismap0(self) -> Reg<Sm1dismap0, RW>
pub const fn sm1dismap0(self) -> Reg<Sm1dismap0, RW>
Fault Disable Mapping Register 0.
Sourcepub const fn sm1captctrlx(self) -> Reg<Sm1captctrlx, RW>
pub const fn sm1captctrlx(self) -> Reg<Sm1captctrlx, RW>
Capture Control X Register.
Sourcepub const fn sm1captcompx(self) -> Reg<Sm1captcompx, RW>
pub const fn sm1captcompx(self) -> Reg<Sm1captcompx, RW>
Capture Compare X Register.
Sourcepub const fn sm1cval0cyc(self) -> Reg<Sm1cval0cyc, R>
pub const fn sm1cval0cyc(self) -> Reg<Sm1cval0cyc, R>
Capture Value 0 Cycle Register.
Sourcepub const fn sm1cval1cyc(self) -> Reg<Sm1cval1cyc, R>
pub const fn sm1cval1cyc(self) -> Reg<Sm1cval1cyc, R>
Capture Value 1 Cycle Register.
Sourcepub const fn sm1phasedly(self) -> Reg<Sm1phasedly, RW>
pub const fn sm1phasedly(self) -> Reg<Sm1phasedly, RW>
Phase Delay Register.
Sourcepub const fn sm1captfiltx(self) -> Reg<Sm1captfiltx, RW>
pub const fn sm1captfiltx(self) -> Reg<Sm1captfiltx, RW>
Capture PWM_X Input Filter Register.
Sourcepub const fn sm2dismap0(self) -> Reg<Sm2dismap0, RW>
pub const fn sm2dismap0(self) -> Reg<Sm2dismap0, RW>
Fault Disable Mapping Register 0.
Sourcepub const fn sm2captctrlx(self) -> Reg<Sm2captctrlx, RW>
pub const fn sm2captctrlx(self) -> Reg<Sm2captctrlx, RW>
Capture Control X Register.
Sourcepub const fn sm2captcompx(self) -> Reg<Sm2captcompx, RW>
pub const fn sm2captcompx(self) -> Reg<Sm2captcompx, RW>
Capture Compare X Register.
Sourcepub const fn sm2cval0cyc(self) -> Reg<Sm2cval0cyc, R>
pub const fn sm2cval0cyc(self) -> Reg<Sm2cval0cyc, R>
Capture Value 0 Cycle Register.
Sourcepub const fn sm2cval1cyc(self) -> Reg<Sm2cval1cyc, R>
pub const fn sm2cval1cyc(self) -> Reg<Sm2cval1cyc, R>
Capture Value 1 Cycle Register.
Sourcepub const fn sm2phasedly(self) -> Reg<Sm2phasedly, RW>
pub const fn sm2phasedly(self) -> Reg<Sm2phasedly, RW>
Phase Delay Register.
Sourcepub const fn sm2captfiltx(self) -> Reg<Sm2captfiltx, RW>
pub const fn sm2captfiltx(self) -> Reg<Sm2captfiltx, RW>
Capture PWM_X Input Filter Register.
Sourcepub const fn sm3dismap0(self) -> Reg<Sm3dismap0, RW>
pub const fn sm3dismap0(self) -> Reg<Sm3dismap0, RW>
Fault Disable Mapping Register 0.
Sourcepub const fn sm3captctrlx(self) -> Reg<Sm3captctrlx, RW>
pub const fn sm3captctrlx(self) -> Reg<Sm3captctrlx, RW>
Capture Control X Register.
Sourcepub const fn sm3captcompx(self) -> Reg<Sm3captcompx, RW>
pub const fn sm3captcompx(self) -> Reg<Sm3captcompx, RW>
Capture Compare X Register.
Sourcepub const fn sm3cval0cyc(self) -> Reg<Sm3cval0cyc, R>
pub const fn sm3cval0cyc(self) -> Reg<Sm3cval0cyc, R>
Capture Value 0 Cycle Register.
Sourcepub const fn sm3cval1cyc(self) -> Reg<Sm3cval1cyc, R>
pub const fn sm3cval1cyc(self) -> Reg<Sm3cval1cyc, R>
Capture Value 1 Cycle Register.
Sourcepub const fn sm3phasedly(self) -> Reg<Sm3phasedly, RW>
pub const fn sm3phasedly(self) -> Reg<Sm3phasedly, RW>
Phase Delay Register.
Sourcepub const fn sm3captfiltx(self) -> Reg<Sm3captfiltx, RW>
pub const fn sm3captfiltx(self) -> Reg<Sm3captfiltx, RW>
Capture PWM_X Input Filter Register.