[][src]Type Definition xmc4800::usb0::gotgctl::R

type R = R<u32, GOTGCTL>;

Reader of register GOTGCTL

Methods

impl R[src]

pub fn ses_req_scs(&self) -> SESREQSCS_R[src]

Bit 0 - Session Request Success

pub fn ses_req(&self) -> SESREQ_R[src]

Bit 1 - Session Request

pub fn vbvalid_ov_en(&self) -> VBVALIDOVEN_R[src]

Bit 2 - VBUS Valid Override Enable

pub fn vbvalid_ov_val(&self) -> VBVALIDOVVAL_R[src]

Bit 3 - VBUS Valid Override Value

pub fn avalid_ov_en(&self) -> AVALIDOVEN_R[src]

Bit 4 - A-Peripheral Session Valid Override Enable

pub fn avalid_ov_val(&self) -> AVALIDOVVAL_R[src]

Bit 5 - A-Peripheral Session Valid Override Value

pub fn bvalid_ov_en(&self) -> BVALIDOVEN_R[src]

Bit 6 - B-Peripheral Session Valid Override Enable

pub fn bvalid_ov_val(&self) -> BVALIDOVVAL_R[src]

Bit 7 - B-Peripheral Session Valid Override Value

pub fn hst_neg_scs(&self) -> HSTNEGSCS_R[src]

Bit 8 - Host Negotiation Success

pub fn hnpreq(&self) -> HNPREQ_R[src]

Bit 9 - HNP Request

pub fn hst_set_hnpen(&self) -> HSTSETHNPEN_R[src]

Bit 10 - Host Set HNP Enable

pub fn dev_hnpen(&self) -> DEVHNPEN_R[src]

Bit 11 - Device HNP Enabled

pub fn conl_dsts(&self) -> CONLDSTS_R[src]

Bit 16 - Connector ID Status

pub fn dbnc_time(&self) -> DBNCTIME_R[src]

Bit 17 - Long/Short Debounce Time

pub fn ases_vid(&self) -> ASESVID_R[src]

Bit 18 - A-Session Valid

pub fn bses_vld(&self) -> BSESVLD_R[src]

Bit 19 - B-Session Valid

pub fn otgver(&self) -> OTGVER_R[src]

Bit 20 - OTG Version