Type Definition atsam4lc2a_pac::twis0::cr::W[][src]

type W = W<u32, CR>;

Writer for register CR

Implementations

impl W[src]

pub fn sen(&mut self) -> SEN_W<'_>[src]

Bit 0 - Slave Enable

pub fn smen(&mut self) -> SMEN_W<'_>[src]

Bit 1 - SMBus Mode Enable

pub fn smatch(&mut self) -> SMATCH_W<'_>[src]

Bit 2 - Slave Address Match

pub fn gcmatch(&mut self) -> GCMATCH_W<'_>[src]

Bit 3 - General Call Address Match

pub fn stren(&mut self) -> STREN_W<'_>[src]

Bit 4 - Clock Stretch Enable

pub fn swrst(&mut self) -> SWRST_W<'_>[src]

Bit 7 - Software Reset

pub fn smbalert(&mut self) -> SMBALERT_W<'_>[src]

Bit 8 - SMBus Alert

pub fn smda(&mut self) -> SMDA_W<'_>[src]

Bit 9 - SMBus Default Address

pub fn smhh(&mut self) -> SMHH_W<'_>[src]

Bit 10 - SMBus Host Header

pub fn pecen(&mut self) -> PECEN_W<'_>[src]

Bit 11 - Packet Error Checking Enable

pub fn ack(&mut self) -> ACK_W<'_>[src]

Bit 12 - Slave Receiver Data Phase ACK Value

pub fn cup(&mut self) -> CUP_W<'_>[src]

Bit 13 - NBYTES Count Up

pub fn soam(&mut self) -> SOAM_W<'_>[src]

Bit 14 - Stretch Clock on Address Match

pub fn sodr(&mut self) -> SODR_W<'_>[src]

Bit 15 - Stretch Clock on Data Byte Reception

pub fn adr(&mut self) -> ADR_W<'_>[src]

Bits 16:25 - Slave Address

pub fn tenbit(&mut self) -> TENBIT_W<'_>[src]

Bit 26 - Ten Bit Address Match

pub fn bridge(&mut self) -> BRIDGE_W<'_>[src]

Bit 27 - Bridge Control Enable