[][src]Type Definition xmc4400::usb0::gotgctl::W

type W = W<u32, GOTGCTL>;

Writer for register GOTGCTL

Implementations

impl W[src]

pub fn ses_req(&mut self) -> SESREQ_W<'_>[src]

Bit 1 - Session Request

pub fn vbvalid_ov_en(&mut self) -> VBVALIDOVEN_W<'_>[src]

Bit 2 - VBUS Valid Override Enable

pub fn vbvalid_ov_val(&mut self) -> VBVALIDOVVAL_W<'_>[src]

Bit 3 - VBUS Valid Override Value

pub fn avalid_ov_en(&mut self) -> AVALIDOVEN_W<'_>[src]

Bit 4 - A-Peripheral Session Valid Override Enable

pub fn avalid_ov_val(&mut self) -> AVALIDOVVAL_W<'_>[src]

Bit 5 - A-Peripheral Session Valid Override Value

pub fn bvalid_ov_en(&mut self) -> BVALIDOVEN_W<'_>[src]

Bit 6 - B-Peripheral Session Valid Override Enable

pub fn bvalid_ov_val(&mut self) -> BVALIDOVVAL_W<'_>[src]

Bit 7 - B-Peripheral Session Valid Override Value

pub fn hnpreq(&mut self) -> HNPREQ_W<'_>[src]

Bit 9 - HNP Request

pub fn hst_set_hnpen(&mut self) -> HSTSETHNPEN_W<'_>[src]

Bit 10 - Host Set HNP Enable

pub fn dev_hnpen(&mut self) -> DEVHNPEN_W<'_>[src]

Bit 11 - Device HNP Enabled

pub fn otgver(&mut self) -> OTGVER_W<'_>[src]

Bit 20 - OTG Version