pub struct ATmega328P {
pub PROGMEM: BitvectorArray<14, 16>,
}
Expand description
ATmega328P system.
Program memory is treated as unchanging as the SPM instruction is not implemented.
Fields§
§PROGMEM: BitvectorArray<14, 16>
Program memory.
ATmega328P program memory is 32 KB, i.e. 16K (214) 16-bit words.
Trait Implementations§
Source§impl Clone for ATmega328P
impl Clone for ATmega328P
Source§fn clone(&self) -> ATmega328P
fn clone(&self) -> ATmega328P
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ATmega328P
impl Debug for ATmega328P
Source§impl Hash for ATmega328P
impl Hash for ATmega328P
Source§impl Machine for ATmega328P
impl Machine for ATmega328P
Source§impl PanicMessage for ATmega328P
impl PanicMessage for ATmega328P
fn panic_message(panic_id: u32) -> &'static str
Source§impl PartialEq for ATmega328P
impl PartialEq for ATmega328P
impl Eq for ATmega328P
impl StructuralPartialEq for ATmega328P
Auto Trait Implementations§
impl Freeze for ATmega328P
impl RefUnwindSafe for ATmega328P
impl Send for ATmega328P
impl Sync for ATmega328P
impl Unpin for ATmega328P
impl UnwindSafe for ATmega328P
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.