Struct msp430g2211::generic::W [−][src]
Implementations
impl<U, REG> W<U, REG>
[src]
impl W<u8, Reg<u8, _IE1>>
[src]
pub fn wdtie(&mut self) -> WDTIE_W<'_>
[src]
Bit 0 - Watchdog Interrupt Enable
pub fn ofie(&mut self) -> OFIE_W<'_>
[src]
Bit 1 - Osc. Fault Interrupt Enable
pub fn nmiie(&mut self) -> NMIIE_W<'_>
[src]
Bit 4 - NMI Interrupt Enable
pub fn accvie(&mut self) -> ACCVIE_W<'_>
[src]
Bit 5 - Flash Access Violation Interrupt Enable
impl W<u8, Reg<u8, _IFG1>>
[src]
pub fn wdtifg(&mut self) -> WDTIFG_W<'_>
[src]
Bit 0 - Watchdog Interrupt Flag
pub fn ofifg(&mut self) -> OFIFG_W<'_>
[src]
Bit 1 - Osc. Fault Interrupt Flag
pub fn porifg(&mut self) -> PORIFG_W<'_>
[src]
Bit 2 - Power On Interrupt Flag
pub fn rstifg(&mut self) -> RSTIFG_W<'_>
[src]
Bit 3 - Reset Interrupt Flag
pub fn nmiifg(&mut self) -> NMIIFG_W<'_>
[src]
Bit 4 - NMI Interrupt Flag
impl W<u8, Reg<u8, _P1IN>>
[src]
pub fn p0(&mut self) -> P0_W<'_>
[src]
Bit 0 - P0
pub fn p1(&mut self) -> P1_W<'_>
[src]
Bit 1 - P1
pub fn p2(&mut self) -> P2_W<'_>
[src]
Bit 2 - P2
pub fn p3(&mut self) -> P3_W<'_>
[src]
Bit 3 - P3
pub fn p4(&mut self) -> P4_W<'_>
[src]
Bit 4 - P4
pub fn p5(&mut self) -> P5_W<'_>
[src]
Bit 5 - P5
pub fn p6(&mut self) -> P6_W<'_>
[src]
Bit 6 - P6
pub fn p7(&mut self) -> P7_W<'_>
[src]
Bit 7 - P7
pub fn p1in(&mut self) -> P1IN_W<'_>
[src]
Bits 0:7 - Port 1 Input register
impl W<u8, Reg<u8, _P1OUT>>
[src]
pub fn p0(&mut self) -> P0_W<'_>
[src]
Bit 0 - P0
pub fn p1(&mut self) -> P1_W<'_>
[src]
Bit 1 - P1
pub fn p2(&mut self) -> P2_W<'_>
[src]
Bit 2 - P2
pub fn p3(&mut self) -> P3_W<'_>
[src]
Bit 3 - P3
pub fn p4(&mut self) -> P4_W<'_>
[src]
Bit 4 - P4
pub fn p5(&mut self) -> P5_W<'_>
[src]
Bit 5 - P5
pub fn p6(&mut self) -> P6_W<'_>
[src]
Bit 6 - P6
pub fn p7(&mut self) -> P7_W<'_>
[src]
Bit 7 - P7
pub fn p1out(&mut self) -> P1OUT_W<'_>
[src]
Bits 0:7 - Port 1 Output register
impl W<u8, Reg<u8, _P1DIR>>
[src]
pub fn p0(&mut self) -> P0_W<'_>
[src]
Bit 0 - P0
pub fn p1(&mut self) -> P1_W<'_>
[src]
Bit 1 - P1
pub fn p2(&mut self) -> P2_W<'_>
[src]
Bit 2 - P2
pub fn p3(&mut self) -> P3_W<'_>
[src]
Bit 3 - P3
pub fn p4(&mut self) -> P4_W<'_>
[src]
Bit 4 - P4
pub fn p5(&mut self) -> P5_W<'_>
[src]
Bit 5 - P5
pub fn p6(&mut self) -> P6_W<'_>
[src]
Bit 6 - P6
pub fn p7(&mut self) -> P7_W<'_>
[src]
Bit 7 - P7
pub fn p1dir(&mut self) -> P1DIR_W<'_>
[src]
Bits 0:7 - Port 1 Direction register
impl W<u8, Reg<u8, _P1IFG>>
[src]
pub fn p0(&mut self) -> P0_W<'_>
[src]
Bit 0 - P0
pub fn p1(&mut self) -> P1_W<'_>
[src]
Bit 1 - P1
pub fn p2(&mut self) -> P2_W<'_>
[src]
Bit 2 - P2
pub fn p3(&mut self) -> P3_W<'_>
[src]
Bit 3 - P3
pub fn p4(&mut self) -> P4_W<'_>
[src]
Bit 4 - P4
pub fn p5(&mut self) -> P5_W<'_>
[src]
Bit 5 - P5
pub fn p6(&mut self) -> P6_W<'_>
[src]
Bit 6 - P6
pub fn p7(&mut self) -> P7_W<'_>
[src]
Bit 7 - P7
pub fn p1ifg(&mut self) -> P1IFG_W<'_>
[src]
Bits 0:7 - Port 1 Interrupt Flag register
impl W<u8, Reg<u8, _P1IES>>
[src]
pub fn p0(&mut self) -> P0_W<'_>
[src]
Bit 0 - P0
pub fn p1(&mut self) -> P1_W<'_>
[src]
Bit 1 - P1
pub fn p2(&mut self) -> P2_W<'_>
[src]
Bit 2 - P2
pub fn p3(&mut self) -> P3_W<'_>
[src]
Bit 3 - P3
pub fn p4(&mut self) -> P4_W<'_>
[src]
Bit 4 - P4
pub fn p5(&mut self) -> P5_W<'_>
[src]
Bit 5 - P5
pub fn p6(&mut self) -> P6_W<'_>
[src]
Bit 6 - P6
pub fn p7(&mut self) -> P7_W<'_>
[src]
Bit 7 - P7
pub fn p1ies(&mut self) -> P1IES_W<'_>
[src]
Bits 0:7 - Port 1 Interrupt Edge Select register
impl W<u8, Reg<u8, _P1IE>>
[src]
pub fn p0(&mut self) -> P0_W<'_>
[src]
Bit 0 - P0
pub fn p1(&mut self) -> P1_W<'_>
[src]
Bit 1 - P1
pub fn p2(&mut self) -> P2_W<'_>
[src]
Bit 2 - P2
pub fn p3(&mut self) -> P3_W<'_>
[src]
Bit 3 - P3
pub fn p4(&mut self) -> P4_W<'_>
[src]
Bit 4 - P4
pub fn p5(&mut self) -> P5_W<'_>
[src]
Bit 5 - P5
pub fn p6(&mut self) -> P6_W<'_>
[src]
Bit 6 - P6
pub fn p7(&mut self) -> P7_W<'_>
[src]
Bit 7 - P7
pub fn p1ie(&mut self) -> P1IE_W<'_>
[src]
Bits 0:7 - Port 1 Interrupt Enable register
impl W<u8, Reg<u8, _P1SEL>>
[src]
pub fn p0(&mut self) -> P0_W<'_>
[src]
Bit 0 - P0
pub fn p1(&mut self) -> P1_W<'_>
[src]
Bit 1 - P1
pub fn p2(&mut self) -> P2_W<'_>
[src]
Bit 2 - P2
pub fn p3(&mut self) -> P3_W<'_>
[src]
Bit 3 - P3
pub fn p4(&mut self) -> P4_W<'_>
[src]
Bit 4 - P4
pub fn p5(&mut self) -> P5_W<'_>
[src]
Bit 5 - P5
pub fn p6(&mut self) -> P6_W<'_>
[src]
Bit 6 - P6
pub fn p7(&mut self) -> P7_W<'_>
[src]
Bit 7 - P7
pub fn p1sel(&mut self) -> P1SEL_W<'_>
[src]
Bits 0:7 - Port 1 Selection register
impl W<u8, Reg<u8, _P1REN>>
[src]
pub fn p0(&mut self) -> P0_W<'_>
[src]
Bit 0 - P0
pub fn p1(&mut self) -> P1_W<'_>
[src]
Bit 1 - P1
pub fn p2(&mut self) -> P2_W<'_>
[src]
Bit 2 - P2
pub fn p3(&mut self) -> P3_W<'_>
[src]
Bit 3 - P3
pub fn p4(&mut self) -> P4_W<'_>
[src]
Bit 4 - P4
pub fn p5(&mut self) -> P5_W<'_>
[src]
Bit 5 - P5
pub fn p6(&mut self) -> P6_W<'_>
[src]
Bit 6 - P6
pub fn p7(&mut self) -> P7_W<'_>
[src]
Bit 7 - P7
pub fn p1ren(&mut self) -> P1REN_W<'_>
[src]
Bits 0:7 - Port 1 Resistor Enable register
impl W<u8, Reg<u8, _P2IN>>
[src]
pub fn p0(&mut self) -> P0_W<'_>
[src]
Bit 0 - P0
pub fn p1(&mut self) -> P1_W<'_>
[src]
Bit 1 - P1
pub fn p2(&mut self) -> P2_W<'_>
[src]
Bit 2 - P2
pub fn p3(&mut self) -> P3_W<'_>
[src]
Bit 3 - P3
pub fn p4(&mut self) -> P4_W<'_>
[src]
Bit 4 - P4
pub fn p5(&mut self) -> P5_W<'_>
[src]
Bit 5 - P5
pub fn p6(&mut self) -> P6_W<'_>
[src]
Bit 6 - P6
pub fn p7(&mut self) -> P7_W<'_>
[src]
Bit 7 - P7
pub fn p2in(&mut self) -> P2IN_W<'_>
[src]
Bits 0:7 - Port 2 Input register
impl W<u8, Reg<u8, _P2OUT>>
[src]
pub fn p0(&mut self) -> P0_W<'_>
[src]
Bit 0 - P0
pub fn p1(&mut self) -> P1_W<'_>
[src]
Bit 1 - P1
pub fn p2(&mut self) -> P2_W<'_>
[src]
Bit 2 - P2
pub fn p3(&mut self) -> P3_W<'_>
[src]
Bit 3 - P3
pub fn p4(&mut self) -> P4_W<'_>
[src]
Bit 4 - P4
pub fn p5(&mut self) -> P5_W<'_>
[src]
Bit 5 - P5
pub fn p6(&mut self) -> P6_W<'_>
[src]
Bit 6 - P6
pub fn p7(&mut self) -> P7_W<'_>
[src]
Bit 7 - P7
pub fn p2out(&mut self) -> P2OUT_W<'_>
[src]
Bits 0:7 - Port 2 Output register
impl W<u8, Reg<u8, _P2DIR>>
[src]
pub fn p0(&mut self) -> P0_W<'_>
[src]
Bit 0 - P0
pub fn p1(&mut self) -> P1_W<'_>
[src]
Bit 1 - P1
pub fn p2(&mut self) -> P2_W<'_>
[src]
Bit 2 - P2
pub fn p3(&mut self) -> P3_W<'_>
[src]
Bit 3 - P3
pub fn p4(&mut self) -> P4_W<'_>
[src]
Bit 4 - P4
pub fn p5(&mut self) -> P5_W<'_>
[src]
Bit 5 - P5
pub fn p6(&mut self) -> P6_W<'_>
[src]
Bit 6 - P6
pub fn p7(&mut self) -> P7_W<'_>
[src]
Bit 7 - P7
pub fn p2dir(&mut self) -> P2DIR_W<'_>
[src]
Bits 0:7 - Port 2 Direction register
impl W<u8, Reg<u8, _P2IFG>>
[src]
pub fn p0(&mut self) -> P0_W<'_>
[src]
Bit 0 - P0
pub fn p1(&mut self) -> P1_W<'_>
[src]
Bit 1 - P1
pub fn p2(&mut self) -> P2_W<'_>
[src]
Bit 2 - P2
pub fn p3(&mut self) -> P3_W<'_>
[src]
Bit 3 - P3
pub fn p4(&mut self) -> P4_W<'_>
[src]
Bit 4 - P4
pub fn p5(&mut self) -> P5_W<'_>
[src]
Bit 5 - P5
pub fn p6(&mut self) -> P6_W<'_>
[src]
Bit 6 - P6
pub fn p7(&mut self) -> P7_W<'_>
[src]
Bit 7 - P7
pub fn p2ifg(&mut self) -> P2IFG_W<'_>
[src]
Bits 0:7 - Port 2 Interrupt Flag register
impl W<u8, Reg<u8, _P2IES>>
[src]
pub fn p0(&mut self) -> P0_W<'_>
[src]
Bit 0 - P0
pub fn p1(&mut self) -> P1_W<'_>
[src]
Bit 1 - P1
pub fn p2(&mut self) -> P2_W<'_>
[src]
Bit 2 - P2
pub fn p3(&mut self) -> P3_W<'_>
[src]
Bit 3 - P3
pub fn p4(&mut self) -> P4_W<'_>
[src]
Bit 4 - P4
pub fn p5(&mut self) -> P5_W<'_>
[src]
Bit 5 - P5
pub fn p6(&mut self) -> P6_W<'_>
[src]
Bit 6 - P6
pub fn p7(&mut self) -> P7_W<'_>
[src]
Bit 7 - P7
pub fn p2ies(&mut self) -> P2IES_W<'_>
[src]
Bits 0:7 - Port 2 Interrupt Edge Select register
impl W<u8, Reg<u8, _P2IE>>
[src]
pub fn p0(&mut self) -> P0_W<'_>
[src]
Bit 0 - P0
pub fn p1(&mut self) -> P1_W<'_>
[src]
Bit 1 - P1
pub fn p2(&mut self) -> P2_W<'_>
[src]
Bit 2 - P2
pub fn p3(&mut self) -> P3_W<'_>
[src]
Bit 3 - P3
pub fn p4(&mut self) -> P4_W<'_>
[src]
Bit 4 - P4
pub fn p5(&mut self) -> P5_W<'_>
[src]
Bit 5 - P5
pub fn p6(&mut self) -> P6_W<'_>
[src]
Bit 6 - P6
pub fn p7(&mut self) -> P7_W<'_>
[src]
Bit 7 - P7
pub fn p2ie(&mut self) -> P2IE_W<'_>
[src]
Bits 0:7 - Port 2 Interrupt Enable register
impl W<u8, Reg<u8, _P2SEL>>
[src]
pub fn p0(&mut self) -> P0_W<'_>
[src]
Bit 0 - P0
pub fn p1(&mut self) -> P1_W<'_>
[src]
Bit 1 - P1
pub fn p2(&mut self) -> P2_W<'_>
[src]
Bit 2 - P2
pub fn p3(&mut self) -> P3_W<'_>
[src]
Bit 3 - P3
pub fn p4(&mut self) -> P4_W<'_>
[src]
Bit 4 - P4
pub fn p5(&mut self) -> P5_W<'_>
[src]
Bit 5 - P5
pub fn p6(&mut self) -> P6_W<'_>
[src]
Bit 6 - P6
pub fn p7(&mut self) -> P7_W<'_>
[src]
Bit 7 - P7
pub fn p2sel(&mut self) -> P2SEL_W<'_>
[src]
Bits 0:7 - Port 2 Selection register
impl W<u8, Reg<u8, _P2REN>>
[src]
pub fn p0(&mut self) -> P0_W<'_>
[src]
Bit 0 - P0
pub fn p1(&mut self) -> P1_W<'_>
[src]
Bit 1 - P1
pub fn p2(&mut self) -> P2_W<'_>
[src]
Bit 2 - P2
pub fn p3(&mut self) -> P3_W<'_>
[src]
Bit 3 - P3
pub fn p4(&mut self) -> P4_W<'_>
[src]
Bit 4 - P4
pub fn p5(&mut self) -> P5_W<'_>
[src]
Bit 5 - P5
pub fn p6(&mut self) -> P6_W<'_>
[src]
Bit 6 - P6
pub fn p7(&mut self) -> P7_W<'_>
[src]
Bit 7 - P7
pub fn p2ren(&mut self) -> P2REN_W<'_>
[src]
Bits 0:7 - Port 2 Resistor Enable register
impl W<u8, Reg<u8, _BCSCTL3>>
[src]
pub fn lfxt1of(&mut self) -> LFXT1OF_W<'_>
[src]
Bit 0 - Low/high Frequency Oscillator Fault Flag
pub fn xt2of(&mut self) -> XT2OF_W<'_>
[src]
Bit 1 - High frequency oscillator 2 fault flag
pub fn xcap(&mut self) -> XCAP_W<'_>
[src]
Bits 2:3 - XIN/XOUT Cap 0
pub fn lfxt1s(&mut self) -> LFXT1S_W<'_>
[src]
Bits 4:5 - Mode 0 for LFXT1 (XTS = 0)
pub fn xt2s(&mut self) -> XT2S_W<'_>
[src]
Bits 6:7 - Mode 0 for XT2
impl W<u8, Reg<u8, _DCOCTL>>
[src]
pub fn mod0(&mut self) -> MOD0_W<'_>
[src]
Bit 0 - Modulation Bit 0
pub fn mod1(&mut self) -> MOD1_W<'_>
[src]
Bit 1 - Modulation Bit 1
pub fn mod2(&mut self) -> MOD2_W<'_>
[src]
Bit 2 - Modulation Bit 2
pub fn mod3(&mut self) -> MOD3_W<'_>
[src]
Bit 3 - Modulation Bit 3
pub fn mod4(&mut self) -> MOD4_W<'_>
[src]
Bit 4 - Modulation Bit 4
pub fn dco0(&mut self) -> DCO0_W<'_>
[src]
Bit 5 - DCO Select Bit 0
pub fn dco1(&mut self) -> DCO1_W<'_>
[src]
Bit 6 - DCO Select Bit 1
pub fn dco2(&mut self) -> DCO2_W<'_>
[src]
Bit 7 - DCO Select Bit 2
pub fn dcoctl(&mut self) -> DCOCTL_W<'_>
[src]
Bits 0:7 - DCO Clock Frequency Control register
pub fn dco(&mut self) -> DCO_W<'_>
[src]
Bits 5:7 - DCO Frequency Select
pub fn mod_(&mut self) -> MOD_W<'_>
[src]
Bits 0:4 - Modulator Selection
impl W<u8, Reg<u8, _BCSCTL1>>
[src]
pub fn rsel0(&mut self) -> RSEL0_W<'_>
[src]
Bit 0 - Range Select Bit 0
pub fn rsel1(&mut self) -> RSEL1_W<'_>
[src]
Bit 1 - Range Select Bit 1
pub fn rsel2(&mut self) -> RSEL2_W<'_>
[src]
Bit 2 - Range Select Bit 2
pub fn rsel3(&mut self) -> RSEL3_W<'_>
[src]
Bit 3 - Range Select Bit 3
pub fn diva(&mut self) -> DIVA_W<'_>
[src]
Bits 4:5 - ACLK Divider 0
pub fn xts(&mut self) -> XTS_W<'_>
[src]
Bit 6 - LFXTCLK 0:Low Freq. / 1: High Freq.
pub fn xt2off(&mut self) -> XT2OFF_W<'_>
[src]
Bit 7 - Enable XT2CLK
pub fn bcsctl1(&mut self) -> BCSCTL1_W<'_>
[src]
Bits 0:7 - Basic Clock System Control 1 register
pub fn rsel(&mut self) -> RSEL_W<'_>
[src]
Bits 0:3 - Range Select
impl W<u8, Reg<u8, _BCSCTL2>>
[src]
pub fn divs(&mut self) -> DIVS_W<'_>
[src]
Bits 1:2 - SMCLK Divider 0
pub fn sels(&mut self) -> SELS_W<'_>
[src]
Bit 3 - SMCLK Source Select 0:DCOCLK / 1:XT2CLK/LFXTCLK
pub fn divm(&mut self) -> DIVM_W<'_>
[src]
Bits 4:5 - MCLK Divider 0
pub fn selm(&mut self) -> SELM_W<'_>
[src]
Bits 6:7 - MCLK Source Select 0
impl W<u8, Reg<u8, _CACTL1>>
[src]
pub fn caifg(&mut self) -> CAIFG_W<'_>
[src]
Bit 0 - Comp. A Interrupt Flag
pub fn caie(&mut self) -> CAIE_W<'_>
[src]
Bit 1 - Comp. A Interrupt Enable
pub fn caies(&mut self) -> CAIES_W<'_>
[src]
Bit 2 - Comp. A Int. Edge Select: 0:rising / 1:falling
pub fn caon(&mut self) -> CAON_W<'_>
[src]
Bit 3 - Comp. A enable
pub fn caref(&mut self) -> CAREF_W<'_>
[src]
Bits 4:5 - Comp. A Internal Reference Select 0
pub fn carsel(&mut self) -> CARSEL_W<'_>
[src]
Bit 6 - Comp. A Internal Reference Enable
pub fn caex(&mut self) -> CAEX_W<'_>
[src]
Bit 7 - Comp. A Exchange Inputs
impl W<u8, Reg<u8, _CACTL2>>
[src]
pub fn caout(&mut self) -> CAOUT_W<'_>
[src]
Bit 0 - Comp. A Output
pub fn caf(&mut self) -> CAF_W<'_>
[src]
Bit 1 - Comp. A Enable Output Filter
pub fn p2ca0(&mut self) -> P2CA0_W<'_>
[src]
Bit 2 - Comp. A +Terminal Multiplexer
pub fn p2ca1(&mut self) -> P2CA1_W<'_>
[src]
Bit 3 - Comp. A -Terminal Multiplexer
pub fn p2ca2(&mut self) -> P2CA2_W<'_>
[src]
Bit 4 - Comp. A -Terminal Multiplexer
pub fn p2ca3(&mut self) -> P2CA3_W<'_>
[src]
Bit 5 - Comp. A -Terminal Multiplexer
pub fn p2ca4(&mut self) -> P2CA4_W<'_>
[src]
Bit 6 - Comp. A +Terminal Multiplexer
pub fn cashort(&mut self) -> CASHORT_W<'_>
[src]
Bit 7 - Comp. A Short + and - Terminals
pub fn p2ca(&mut self) -> P2CA_W<'_>
[src]
Bits 2:6 - Comparator A +/-Terminal Multiplexer register
impl W<u8, Reg<u8, _CAPD>>
[src]
pub fn capd0(&mut self) -> CAPD0_W<'_>
[src]
Bit 0 - Comp. A Disable Input Buffer of Port Register .0
pub fn capd1(&mut self) -> CAPD1_W<'_>
[src]
Bit 1 - Comp. A Disable Input Buffer of Port Register .1
pub fn capd2(&mut self) -> CAPD2_W<'_>
[src]
Bit 2 - Comp. A Disable Input Buffer of Port Register .2
pub fn capd3(&mut self) -> CAPD3_W<'_>
[src]
Bit 3 - Comp. A Disable Input Buffer of Port Register .3
pub fn capd4(&mut self) -> CAPD4_W<'_>
[src]
Bit 4 - Comp. A Disable Input Buffer of Port Register .4
pub fn capd5(&mut self) -> CAPD5_W<'_>
[src]
Bit 5 - Comp. A Disable Input Buffer of Port Register .5
pub fn capd6(&mut self) -> CAPD6_W<'_>
[src]
Bit 6 - Comp. A Disable Input Buffer of Port Register .6
pub fn capd7(&mut self) -> CAPD7_W<'_>
[src]
Bit 7 - Comp. A Disable Input Buffer of Port Register .7
pub fn capd(&mut self) -> CAPD_W<'_>
[src]
Bits 0:7 - Comparator A Port Disable register
impl W<u8, Reg<u8, _CALDCO_1MHZ>>
[src]
pub fn caldco_1mhz(&mut self) -> CALDCO_1MHZ_W<'_>
[src]
Bits 0:7 - DCOCTL Calibration Data register
impl W<u8, Reg<u8, _CALBC1_1MHZ>>
[src]
pub fn calbc1_1mhz(&mut self) -> CALBC1_1MHZ_W<'_>
[src]
Bits 0:7 - BCSCTL1 Calibration Data register
impl W<u16, Reg<u16, _WDTCTL>>
[src]
pub fn wdtis0(&mut self) -> WDTIS0_W<'_>
[src]
Bit 0 - WDTIS0
pub fn wdtis1(&mut self) -> WDTIS1_W<'_>
[src]
Bit 1 - WDTIS1
pub fn wdtssel(&mut self) -> WDTSSEL_W<'_>
[src]
Bit 2 - WDTSSEL
pub fn wdtcntcl(&mut self) -> WDTCNTCL_W<'_>
[src]
Bit 3 - WDTCNTCL
pub fn wdttmsel(&mut self) -> WDTTMSEL_W<'_>
[src]
Bit 4 - WDTTMSEL
pub fn wdtnmi(&mut self) -> WDTNMI_W<'_>
[src]
Bit 5 - WDTNMI
pub fn wdtnmies(&mut self) -> WDTNMIES_W<'_>
[src]
Bit 6 - WDTNMIES
pub fn wdthold(&mut self) -> WDTHOLD_W<'_>
[src]
Bit 7 - WDTHOLD
pub fn wdtpw(&mut self) -> WDTPW_W<'_>
[src]
Bits 8:15 - Watchdog Timer Password
impl W<u16, Reg<u16, _FCTL1>>
[src]
pub fn erase(&mut self) -> ERASE_W<'_>
[src]
Bit 1 - Enable bit for Flash segment erase
pub fn meras(&mut self) -> MERAS_W<'_>
[src]
Bit 2 - Enable bit for Flash mass erase
pub fn wrt(&mut self) -> WRT_W<'_>
[src]
Bit 6 - Enable bit for Flash write
pub fn blkwrt(&mut self) -> BLKWRT_W<'_>
[src]
Bit 7 - Enable bit for Flash segment write
pub fn fwkey(&mut self) -> FWKEY_W<'_>
[src]
Bits 8:15 - FCTL1 Password
impl W<u16, Reg<u16, _FCTL2>>
[src]
pub fn fn0(&mut self) -> FN0_W<'_>
[src]
Bit 0 - Divide Flash clock by 1 to 64 using FN0 to FN5 according to:
pub fn fn1(&mut self) -> FN1_W<'_>
[src]
Bit 1 - 32FN5 + 16FN4 + 8FN3 + 4FN2 + 2*FN1 + FN0 + 1
pub fn fn2(&mut self) -> FN2_W<'_>
[src]
Bit 2 - FN2
pub fn fn3(&mut self) -> FN3_W<'_>
[src]
Bit 3 - FN3
pub fn fn4(&mut self) -> FN4_W<'_>
[src]
Bit 4 - FN4
pub fn fn5(&mut self) -> FN5_W<'_>
[src]
Bit 5 - FN5
pub fn fssel(&mut self) -> FSSEL_W<'_>
[src]
Bits 6:7 - Flash clock select 0 / / to distinguish from USART SSELx
pub fn fwkey(&mut self) -> FWKEY_W<'_>
[src]
Bits 8:15 - FCTL2 Password
pub fn fn_(&mut self) -> FN_W<'_>
[src]
Bits 0:5 - Flash Controller Clock Divider
impl W<u16, Reg<u16, _FCTL3>>
[src]
pub fn busy(&mut self) -> BUSY_W<'_>
[src]
Bit 0 - Flash busy: 1
pub fn keyv(&mut self) -> KEYV_W<'_>
[src]
Bit 1 - Flash Key violation flag
pub fn accvifg(&mut self) -> ACCVIFG_W<'_>
[src]
Bit 2 - Flash Access violation flag
pub fn wait(&mut self) -> WAIT_W<'_>
[src]
Bit 3 - Wait flag for segment write
pub fn lock(&mut self) -> LOCK_W<'_>
[src]
Bit 4 - Lock bit: 1 - Flash is locked (read only)
pub fn emex(&mut self) -> EMEX_W<'_>
[src]
Bit 5 - Flash Emergency Exit
pub fn locka(&mut self) -> LOCKA_W<'_>
[src]
Bit 6 - Segment A Lock bit: read = 1 - Segment is locked (read only)
pub fn fail(&mut self) -> FAIL_W<'_>
[src]
Bit 7 - Last Program or Erase failed
pub fn fwkey(&mut self) -> FWKEY_W<'_>
[src]
Bits 8:15 - FCTL3 Password
impl W<u16, Reg<u16, _TACTL>>
[src]
pub fn taifg(&mut self) -> TAIFG_W<'_>
[src]
Bit 0 - Timer A counter interrupt flag
pub fn taie(&mut self) -> TAIE_W<'_>
[src]
Bit 1 - Timer A counter interrupt enable
pub fn taclr(&mut self) -> TACLR_W<'_>
[src]
Bit 2 - Timer A counter clear
pub fn mc(&mut self) -> MC_W<'_>
[src]
Bits 4:5 - Timer A mode control 1
pub fn id(&mut self) -> ID_W<'_>
[src]
Bits 6:7 - Timer A clock input divider 1
pub fn tassel(&mut self) -> TASSEL_W<'_>
[src]
Bits 8:9 - Timer A clock source select 1
impl W<u16, Reg<u16, _TACCTL0>>
[src]
pub fn ccifg(&mut self) -> CCIFG_W<'_>
[src]
Bit 0 - Capture/compare interrupt flag
pub fn cov(&mut self) -> COV_W<'_>
[src]
Bit 1 - Capture/compare overflow flag
pub fn out(&mut self) -> OUT_W<'_>
[src]
Bit 2 - PWM Output signal if output mode 0
pub fn cci(&mut self) -> CCI_W<'_>
[src]
Bit 3 - Capture input signal (read)
pub fn ccie(&mut self) -> CCIE_W<'_>
[src]
Bit 4 - Capture/compare interrupt enable
pub fn outmod(&mut self) -> OUTMOD_W<'_>
[src]
Bits 5:7 - Output mode 2
pub fn cap(&mut self) -> CAP_W<'_>
[src]
Bit 8 - Capture mode: 1 /Compare mode : 0
pub fn scci(&mut self) -> SCCI_W<'_>
[src]
Bit 10 - Latched capture signal (read)
pub fn scs(&mut self) -> SCS_W<'_>
[src]
Bit 11 - Capture sychronize
pub fn ccis(&mut self) -> CCIS_W<'_>
[src]
Bits 12:13 - Capture input select 1
pub fn cm(&mut self) -> CM_W<'_>
[src]
Bits 14:15 - Capture mode 1
impl W<u16, Reg<u16, _TACCTL1>>
[src]
pub fn ccifg(&mut self) -> CCIFG_W<'_>
[src]
Bit 0 - Capture/compare interrupt flag
pub fn cov(&mut self) -> COV_W<'_>
[src]
Bit 1 - Capture/compare overflow flag
pub fn out(&mut self) -> OUT_W<'_>
[src]
Bit 2 - PWM Output signal if output mode 0
pub fn cci(&mut self) -> CCI_W<'_>
[src]
Bit 3 - Capture input signal (read)
pub fn ccie(&mut self) -> CCIE_W<'_>
[src]
Bit 4 - Capture/compare interrupt enable
pub fn outmod(&mut self) -> OUTMOD_W<'_>
[src]
Bits 5:7 - Output mode 2
pub fn cap(&mut self) -> CAP_W<'_>
[src]
Bit 8 - Capture mode: 1 /Compare mode : 0
pub fn scci(&mut self) -> SCCI_W<'_>
[src]
Bit 10 - Latched capture signal (read)
pub fn scs(&mut self) -> SCS_W<'_>
[src]
Bit 11 - Capture sychronize
pub fn ccis(&mut self) -> CCIS_W<'_>
[src]
Bits 12:13 - Capture input select 1
pub fn cm(&mut self) -> CM_W<'_>
[src]
Bits 14:15 - Capture mode 1
impl W<u16, Reg<u16, _TAIV>>
[src]
impl W<u16, Reg<u16, _TAR>>
[src]
impl W<u16, Reg<u16, _TACCR0>>
[src]
impl W<u16, Reg<u16, _TACCR1>>
[src]
Auto Trait Implementations
impl<U, REG> Send for W<U, REG> where
REG: Send,
U: Send,
REG: Send,
U: Send,
impl<U, REG> Sync for W<U, REG> where
REG: Sync,
U: Sync,
REG: Sync,
U: Sync,
impl<U, REG> Unpin for W<U, REG> where
REG: Unpin,
U: Unpin,
REG: Unpin,
U: Unpin,
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,