Type Alias R

Source
pub type R = R<OSPEEDRrs>;
Expand description

Register OSPEEDR reader

Aliased Type§

pub struct R { /* private fields */ }

Implementations§

Source§

impl R

Source

pub fn ospeed(&self, n: u8) -> OSPEED_R

Port x configuration pin (0-15)

`n` is number of field in register. `n == 0` corresponds to `OSPEED0` field.
Source

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

Iterator for array of: Port x configuration pin (0-15)

Source

pub fn ospeed0(&self) -> OSPEED_R

Bits 0:1 - Port x configuration pin 0

Source

pub fn ospeed1(&self) -> OSPEED_R

Bits 2:3 - Port x configuration pin 1

Source

pub fn ospeed2(&self) -> OSPEED_R

Bits 4:5 - Port x configuration pin 2

Source

pub fn ospeed3(&self) -> OSPEED_R

Bits 6:7 - Port x configuration pin 3

Source

pub fn ospeed4(&self) -> OSPEED_R

Bits 8:9 - Port x configuration pin 4

Source

pub fn ospeed5(&self) -> OSPEED_R

Bits 10:11 - Port x configuration pin 5

Source

pub fn ospeed6(&self) -> OSPEED_R

Bits 12:13 - Port x configuration pin 6

Source

pub fn ospeed7(&self) -> OSPEED_R

Bits 14:15 - Port x configuration pin 7

Source

pub fn ospeed8(&self) -> OSPEED_R

Bits 16:17 - Port x configuration pin 8

Source

pub fn ospeed9(&self) -> OSPEED_R

Bits 18:19 - Port x configuration pin 9

Source

pub fn ospeed10(&self) -> OSPEED_R

Bits 20:21 - Port x configuration pin 10

Source

pub fn ospeed11(&self) -> OSPEED_R

Bits 22:23 - Port x configuration pin 11

Source

pub fn ospeed12(&self) -> OSPEED_R

Bits 24:25 - Port x configuration pin 12

Source

pub fn ospeed13(&self) -> OSPEED_R

Bits 26:27 - Port x configuration pin 13

Source

pub fn ospeed14(&self) -> OSPEED_R

Bits 28:29 - Port x configuration pin 14

Source

pub fn ospeed15(&self) -> OSPEED_R

Bits 30:31 - Port x configuration pin 15

Trait Implementations§

Source§

impl Debug for R

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more