Type Alias esp32s3::usb0::hprt::R

source ·
pub type R = R<HPRT_SPEC>;
Expand description

Register HPRT reader

Aliased Type§

struct R { /* private fields */ }

Implementations§

source§

impl R

source

pub fn prtconnsts(&self) -> PRTCONNSTS_R

Bit 0

source

pub fn prtconndet(&self) -> PRTCONNDET_R

Bit 1

source

pub fn prtena(&self) -> PRTENA_R

Bit 2

source

pub fn prtenchng(&self) -> PRTENCHNG_R

Bit 3

source

pub fn prtovrcurract(&self) -> PRTOVRCURRACT_R

Bit 4

source

pub fn prtovrcurrchng(&self) -> PRTOVRCURRCHNG_R

Bit 5

source

pub fn prtres(&self) -> PRTRES_R

Bit 6

source

pub fn prtsusp(&self) -> PRTSUSP_R

Bit 7

source

pub fn prtrst(&self) -> PRTRST_R

Bit 8

source

pub fn prtlnsts(&self) -> PRTLNSTS_R

Bits 10:11

source

pub fn prtpwr(&self) -> PRTPWR_R

Bit 12

source

pub fn prttstctl(&self) -> PRTTSTCTL_R

Bits 13:16

source

pub fn prtspd(&self) -> PRTSPD_R

Bits 17:18