Type Alias esp32s2::usb0::daintmsk::R

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

Register DAINTMSK reader

Aliased Type§

struct R { /* private fields */ }

Implementations§

source§

impl R

source

pub fn inepmsk(&self, n: u8) -> INEPMSK_R

`n` is number of field in register. `n == 0` corresponds to `INEPMSK0` field.
source

pub fn inepmsk_iter(&self) -> impl Iterator<Item = INEPMSK_R> + '_

Iterator for array of:

source

pub fn inepmsk0(&self) -> INEPMSK_R

Bit 0 - INEPMSK0

source

pub fn inepmsk1(&self) -> INEPMSK_R

Bit 1 - INEPMSK1

source

pub fn inepmsk2(&self) -> INEPMSK_R

Bit 2 - INEPMSK2

source

pub fn inepmsk3(&self) -> INEPMSK_R

Bit 3 - INEPMSK3

source

pub fn inepmsk4(&self) -> INEPMSK_R

Bit 4 - INEPMSK4

source

pub fn inepmsk5(&self) -> INEPMSK_R

Bit 5 - INEPMSK5

source

pub fn inepmsk6(&self) -> INEPMSK_R

Bit 6 - INEPMSK6

source

pub fn outepmsk(&self, n: u8) -> OUTEPMSK_R

`n` is number of field in register. `n == 0` corresponds to `OUTEPMSK0` field.
source

pub fn outepmsk_iter(&self) -> impl Iterator<Item = OUTEPMSK_R> + '_

Iterator for array of:

source

pub fn outepmsk0(&self) -> OUTEPMSK_R

Bit 16 - OUTEPMSK0

source

pub fn outepmsk1(&self) -> OUTEPMSK_R

Bit 17 - OUTEPMSK1

source

pub fn outepmsk2(&self) -> OUTEPMSK_R

Bit 18 - OUTEPMSK2

source

pub fn outepmsk3(&self) -> OUTEPMSK_R

Bit 19 - OUTEPMSK3

source

pub fn outepmsk4(&self) -> OUTEPMSK_R

Bit 20 - OUTEPMSK4

source

pub fn outepmsk5(&self) -> OUTEPMSK_R

Bit 21 - OUTEPMSK5

source

pub fn outepmsk6(&self) -> OUTEPMSK_R

Bit 22 - OUTEPMSK6