#[repr(C)]pub struct INFO {
pub part: PART,
pub variant: VARIANT,
pub package: PACKAGE,
pub ram: RAM,
pub flash: FLASH,
pub unused8: [UNUSED8; 3],
}
Expand description
Register block
Fields
part: PART
0x00 - Part code
variant: VARIANT
0x04 - Build code (hardware version and production configuration)
package: PACKAGE
0x08 - Package option
ram: RAM
0x0c - RAM variant
flash: FLASH
0x10 - Flash variant
unused8: [UNUSED8; 3]
0x14..0x20 - Unspecified
Auto Trait Implementations
impl !RefUnwindSafe for INFO
impl Send for INFO
impl !Sync for INFO
impl Unpin for INFO
impl UnwindSafe for INFO
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more