#[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 !Freeze for INFO
impl !RefUnwindSafe for INFO
impl Send for INFO
impl !Sync for INFO
impl Unpin for INFO
impl UnwindSafe for INFO
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