pub struct R(_);
Expand description
Register IDR
reader
Implementations
sourceimpl R
impl R
sourcepub fn idr0(&self) -> BitReaderRaw<IDR0_A>
pub fn idr0(&self) -> BitReaderRaw<IDR0_A>
Bit 0 - Port input data bit (y = 0..15) These bits are read-only. They contain the input value of the corresponding I/O port.
sourcepub fn idr1(&self) -> BitReaderRaw<IDR0_A>
pub fn idr1(&self) -> BitReaderRaw<IDR0_A>
Bit 1 - Port input data bit (y = 0..15) These bits are read-only. They contain the input value of the corresponding I/O port.
sourcepub fn idr2(&self) -> BitReaderRaw<IDR0_A>
pub fn idr2(&self) -> BitReaderRaw<IDR0_A>
Bit 2 - Port input data bit (y = 0..15) These bits are read-only. They contain the input value of the corresponding I/O port.
sourcepub fn idr3(&self) -> BitReaderRaw<IDR0_A>
pub fn idr3(&self) -> BitReaderRaw<IDR0_A>
Bit 3 - Port input data bit (y = 0..15) These bits are read-only. They contain the input value of the corresponding I/O port.
sourcepub fn idr4(&self) -> BitReaderRaw<IDR0_A>
pub fn idr4(&self) -> BitReaderRaw<IDR0_A>
Bit 4 - Port input data bit (y = 0..15) These bits are read-only. They contain the input value of the corresponding I/O port.
sourcepub fn idr5(&self) -> BitReaderRaw<IDR0_A>
pub fn idr5(&self) -> BitReaderRaw<IDR0_A>
Bit 5 - Port input data bit (y = 0..15) These bits are read-only. They contain the input value of the corresponding I/O port.
sourcepub fn idr6(&self) -> BitReaderRaw<IDR0_A>
pub fn idr6(&self) -> BitReaderRaw<IDR0_A>
Bit 6 - Port input data bit (y = 0..15) These bits are read-only. They contain the input value of the corresponding I/O port.
sourcepub fn idr7(&self) -> BitReaderRaw<IDR0_A>
pub fn idr7(&self) -> BitReaderRaw<IDR0_A>
Bit 7 - Port input data bit (y = 0..15) These bits are read-only. They contain the input value of the corresponding I/O port.
sourcepub fn idr8(&self) -> BitReaderRaw<IDR0_A>
pub fn idr8(&self) -> BitReaderRaw<IDR0_A>
Bit 8 - Port input data bit (y = 0..15) These bits are read-only. They contain the input value of the corresponding I/O port.
sourcepub fn idr9(&self) -> BitReaderRaw<IDR0_A>
pub fn idr9(&self) -> BitReaderRaw<IDR0_A>
Bit 9 - Port input data bit (y = 0..15) These bits are read-only. They contain the input value of the corresponding I/O port.
sourcepub fn idr10(&self) -> BitReaderRaw<IDR0_A>
pub fn idr10(&self) -> BitReaderRaw<IDR0_A>
Bit 10 - Port input data bit (y = 0..15) These bits are read-only. They contain the input value of the corresponding I/O port.
sourcepub fn idr11(&self) -> BitReaderRaw<IDR0_A>
pub fn idr11(&self) -> BitReaderRaw<IDR0_A>
Bit 11 - Port input data bit (y = 0..15) These bits are read-only. They contain the input value of the corresponding I/O port.
sourcepub fn idr12(&self) -> BitReaderRaw<IDR0_A>
pub fn idr12(&self) -> BitReaderRaw<IDR0_A>
Bit 12 - Port input data bit (y = 0..15) These bits are read-only. They contain the input value of the corresponding I/O port.
sourcepub fn idr13(&self) -> BitReaderRaw<IDR0_A>
pub fn idr13(&self) -> BitReaderRaw<IDR0_A>
Bit 13 - Port input data bit (y = 0..15) These bits are read-only. They contain the input value of the corresponding I/O port.
Methods from Deref<Target = R<IDR_SPEC>>
sourcepub fn bits(&self) -> <REG as RegisterSpec>::Ux
pub fn bits(&self) -> <REG as RegisterSpec>::Ux
Reads raw bits from register.