Struct efm32gg11b820::ebi::ctrl::W
[−]
[src]
pub struct W { /* fields omitted */ }
Value to write to the register
Methods
impl W
[src]
pub fn reset_value() -> W
[src]
Reset value of the register
pub unsafe fn bits(&mut self, bits: u32) -> &mut Self
[src]
Writes raw bits to the register
pub fn mode(&mut self) -> _MODEW
[src]
Bits 0:1 - Mode
pub fn mode1(&mut self) -> _MODE1W
[src]
Bits 2:3 - Mode 1
pub fn mode2(&mut self) -> _MODE2W
[src]
Bits 4:5 - Mode 2
pub fn mode3(&mut self) -> _MODE3W
[src]
Bits 6:7 - Mode 3
pub fn bank0en(&mut self) -> _BANK0ENW
[src]
Bit 8 - Bank 0 Enable
pub fn bank1en(&mut self) -> _BANK1ENW
[src]
Bit 9 - Bank 1 Enable
pub fn bank2en(&mut self) -> _BANK2ENW
[src]
Bit 10 - Bank 2 Enable
pub fn bank3en(&mut self) -> _BANK3ENW
[src]
Bit 11 - Bank 3 Enable
pub fn noidle(&mut self) -> _NOIDLEW
[src]
Bit 12 - No Idle Cycle Insertion on Bank 0
pub fn noidle1(&mut self) -> _NOIDLE1W
[src]
Bit 13 - No Idle Cycle Insertion on Bank 1
pub fn noidle2(&mut self) -> _NOIDLE2W
[src]
Bit 14 - No Idle Cycle Insertion on Bank 2
pub fn noidle3(&mut self) -> _NOIDLE3W
[src]
Bit 15 - No Idle Cycle Insertion on Bank 3
pub fn ardyen(&mut self) -> _ARDYENW
[src]
Bit 16 - ARDY Enable
pub fn ardytodis(&mut self) -> _ARDYTODISW
[src]
Bit 17 - ARDY Timeout Disable
pub fn ardy1en(&mut self) -> _ARDY1ENW
[src]
Bit 18 - ARDY Enable for Bank 1
pub fn ardyto1dis(&mut self) -> _ARDYTO1DISW
[src]
Bit 19 - ARDY Timeout Disable for Bank 1
pub fn ardy2en(&mut self) -> _ARDY2ENW
[src]
Bit 20 - ARDY Enable for Bank 2
pub fn ardyto2dis(&mut self) -> _ARDYTO2DISW
[src]
Bit 21 - ARDY Timeout Disable for Bank 2
pub fn ardy3en(&mut self) -> _ARDY3ENW
[src]
Bit 22 - ARDY Enable for Bank 3
pub fn ardyto3dis(&mut self) -> _ARDYTO3DISW
[src]
Bit 23 - ARDY Timeout Disable for Bank 3
pub fn bl(&mut self) -> _BLW
[src]
Bit 24 - Byte Lane Enable for Bank 0
pub fn bl1(&mut self) -> _BL1W
[src]
Bit 25 - Byte Lane Enable for Bank 1
pub fn bl2(&mut self) -> _BL2W
[src]
Bit 26 - Byte Lane Enable for Bank 2
pub fn bl3(&mut self) -> _BL3W
[src]
Bit 27 - Byte Lane Enable for Bank 3
pub fn its(&mut self) -> _ITSW
[src]
Bit 30 - Individual Timing Set, Line Polarity and Mode Definition Enable
pub fn altmap(&mut self) -> _ALTMAPW
[src]
Bit 31 - Alternative Address Map Enable