Struct ResetValues

Source
pub struct ResetValues {
Show 79 fields pub TZC_BUILD_CONFIG: u32, pub TZC_ACTION: u32, pub TZC_GATE_KEEPER: u32, pub TZC_SPECULATION_CTRL: u32, pub TZC_INT_STATUS: u32, pub TZC_INT_CLEAR: u32, pub TZC_FAIL_ADDRESS_LOW0: u32, pub TZC_FAIL_ADDRESS_HIGH0: u32, pub TZC_FAIL_CONTROL0: u32, pub TZC_FAIL_ID0: u32, pub TZC_FAIL_ADDRESS_LOW1: u32, pub TZC_FAIL_ADDRESS_HIGH1: u32, pub TZC_FAIL_CONTROL1: u32, pub TZC_FAIL_ID1: u32, pub TZC_REGION_BASE_HIGH0: u32, pub TZC_REGION_TOP_LOW0: u32, pub TZC_REGION_TOP_HIGH0: u32, pub TZC_REGION_ATTRIBUTE0: u32, pub TZC_REGION_ID_ACCESS0: u32, pub TZC_REGION_BASE_LOW1: u32, pub TZC_REGION_BASE_HIGH1: u32, pub TZC_REGION_TOP_LOW1: u32, pub TZC_REGION_TOP_HIGH1: u32, pub TZC_REGION_ATTRIBUTE1: u32, pub TZC_REGION_ID_ACCESS1: u32, pub TZC_REGION_BASE_LOW2: u32, pub TZC_REGION_BASE_HIGH2: u32, pub TZC_REGION_TOP_LOW2: u32, pub TZC_REGION_TOP_HIGH2: u32, pub TZC_REGION_ATTRIBUTE2: u32, pub TZC_REGION_ID_ACCESS2: u32, pub TZC_REGION_BASE_LOW3: u32, pub TZC_REGION_BASE_HIGH3: u32, pub TZC_REGION_TOP_LOW3: u32, pub TZC_REGION_TOP_HIGH3: u32, pub TZC_REGION_ATTRIBUTE3: u32, pub TZC_REGION_ID_ACCESS3: u32, pub TZC_REGION_BASE_LOW4: u32, pub TZC_REGION_BASE_HIGH4: u32, pub TZC_REGION_TOP_LOW4: u32, pub TZC_REGION_TOP_HIGH4: u32, pub TZC_REGION_ATTRIBUTE4: u32, pub TZC_REGION_ID_ACCESS4: u32, pub TZC_REGION_BASE_LOW5: u32, pub TZC_REGION_BASE_HIGH5: u32, pub TZC_REGION_TOP_LOW5: u32, pub TZC_REGION_TOP_HIGH5: u32, pub TZC_REGION_ATTRIBUTE5: u32, pub TZC_REGION_ID_ACCESS5: u32, pub TZC_REGION_BASE_LOW6: u32, pub TZC_REGION_BASE_HIGH6: u32, pub TZC_REGION_TOP_LOW6: u32, pub TZC_REGION_TOP_HIGH6: u32, pub TZC_REGION_ATTRIBUTE6: u32, pub TZC_REGION_ID_ACCESS6: u32, pub TZC_REGION_TOP_LOW7: u32, pub TZC_REGION_ATTRIBUTE7: u32, pub TZC_REGION_BASE_LOW8: u32, pub TZC_REGION_BASE_HIGH8: u32, pub TZC_REGION_ATTRIBUTE8: u32, pub TZC_REGION_BASE_LOW7: u32, pub TZC_REGION_BASE_HIGH7: u32, pub TZC_REGION_TOP_HIGH7: u32, pub TZC_REGION_ID_ACCESS7: u32, pub TZC_REGION_TOP_LOW8: u32, pub TZC_REGION_TOP_HIGH8: u32, pub TZC_REGION_ID_ACCESS8: u32, pub TZC_PID4: u32, pub TZC_PID5: u32, pub TZC_PID6: u32, pub TZC_PID7: u32, pub TZC_PID0: u32, pub TZC_PID1: u32, pub TZC_PID2: u32, pub TZC_PID3: u32, pub TZC_CID0: u32, pub TZC_CID1: u32, pub TZC_CID2: u32, pub TZC_CID3: u32,
}

Fields§

§TZC_BUILD_CONFIG: u32§TZC_ACTION: u32§TZC_GATE_KEEPER: u32§TZC_SPECULATION_CTRL: u32§TZC_INT_STATUS: u32§TZC_INT_CLEAR: u32§TZC_FAIL_ADDRESS_LOW0: u32§TZC_FAIL_ADDRESS_HIGH0: u32§TZC_FAIL_CONTROL0: u32§TZC_FAIL_ID0: u32§TZC_FAIL_ADDRESS_LOW1: u32§TZC_FAIL_ADDRESS_HIGH1: u32§TZC_FAIL_CONTROL1: u32§TZC_FAIL_ID1: u32§TZC_REGION_BASE_HIGH0: u32§TZC_REGION_TOP_LOW0: u32§TZC_REGION_TOP_HIGH0: u32§TZC_REGION_ATTRIBUTE0: u32§TZC_REGION_ID_ACCESS0: u32§TZC_REGION_BASE_LOW1: u32§TZC_REGION_BASE_HIGH1: u32§TZC_REGION_TOP_LOW1: u32§TZC_REGION_TOP_HIGH1: u32§TZC_REGION_ATTRIBUTE1: u32§TZC_REGION_ID_ACCESS1: u32§TZC_REGION_BASE_LOW2: u32§TZC_REGION_BASE_HIGH2: u32§TZC_REGION_TOP_LOW2: u32§TZC_REGION_TOP_HIGH2: u32§TZC_REGION_ATTRIBUTE2: u32§TZC_REGION_ID_ACCESS2: u32§TZC_REGION_BASE_LOW3: u32§TZC_REGION_BASE_HIGH3: u32§TZC_REGION_TOP_LOW3: u32§TZC_REGION_TOP_HIGH3: u32§TZC_REGION_ATTRIBUTE3: u32§TZC_REGION_ID_ACCESS3: u32§TZC_REGION_BASE_LOW4: u32§TZC_REGION_BASE_HIGH4: u32§TZC_REGION_TOP_LOW4: u32§TZC_REGION_TOP_HIGH4: u32§TZC_REGION_ATTRIBUTE4: u32§TZC_REGION_ID_ACCESS4: u32§TZC_REGION_BASE_LOW5: u32§TZC_REGION_BASE_HIGH5: u32§TZC_REGION_TOP_LOW5: u32§TZC_REGION_TOP_HIGH5: u32§TZC_REGION_ATTRIBUTE5: u32§TZC_REGION_ID_ACCESS5: u32§TZC_REGION_BASE_LOW6: u32§TZC_REGION_BASE_HIGH6: u32§TZC_REGION_TOP_LOW6: u32§TZC_REGION_TOP_HIGH6: u32§TZC_REGION_ATTRIBUTE6: u32§TZC_REGION_ID_ACCESS6: u32§TZC_REGION_TOP_LOW7: u32§TZC_REGION_ATTRIBUTE7: u32§TZC_REGION_BASE_LOW8: u32§TZC_REGION_BASE_HIGH8: u32§TZC_REGION_ATTRIBUTE8: u32§TZC_REGION_BASE_LOW7: u32§TZC_REGION_BASE_HIGH7: u32§TZC_REGION_TOP_HIGH7: u32§TZC_REGION_ID_ACCESS7: u32§TZC_REGION_TOP_LOW8: u32§TZC_REGION_TOP_HIGH8: u32§TZC_REGION_ID_ACCESS8: u32§TZC_PID4: u32§TZC_PID5: u32§TZC_PID6: u32§TZC_PID7: u32§TZC_PID0: u32§TZC_PID1: u32§TZC_PID2: u32§TZC_PID3: u32§TZC_CID0: u32§TZC_CID1: u32§TZC_CID2: u32§TZC_CID3: u32

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.