Struct avr_mcu::Port
[−]
[src]
pub struct Port<'a> { /* fields omitted */ }A port, such as PORTB.
Methods
impl<'a> Port<'a>[src]
fn registers(&'a self) -> impl Iterator<Item = &'a Register>[src]
Gets all associated registers.
fn signals(&'a self) -> impl Iterator<Item = &'a Signal>[src]
Gets all associated signals.
fn signal_with_pad(&'a self, pad: &str) -> Option<&'a Signal>[src]
Gets the signal associated with a pad.
fn ddr_register(&self) -> &Register[src]
Gets the data direction register.
fn port_register(&self) -> &Register[src]
Gets the port register.
fn pin_register(&self) -> &Register[src]
Gets the pin register.