#[repr(u8)]pub enum SecVioInfoMaster {
Show 32 variants
CPU0_CODE = 0,
CPU0_SYS = 1,
CPU1_CODE = 2,
SDMA_INSTR = 3,
CPU1_SYS = 4,
SDMA_DATA = 5,
E_DMA0 = 6,
E_DMA1 = 7,
PKC = 8,
CSSV2 = 9,
PQ = 10,
NPUO = 11,
DSPI = 12,
DSPX = 13,
DSPY = 14,
_RESERVED_f = 15,
NPUD = 16,
USB_FS = 17,
ETHERNET = 18,
USB_HS = 19,
USDHC = 20,
_RESERVED_15 = 21,
_RESERVED_16 = 22,
_RESERVED_17 = 23,
_RESERVED_18 = 24,
_RESERVED_19 = 25,
_RESERVED_1a = 26,
_RESERVED_1b = 27,
_RESERVED_1c = 28,
_RESERVED_1d = 29,
_RESERVED_1e = 30,
_RESERVED_1f = 31,
}Variants§
CPU0_CODE = 0
M33 Code
CPU0_SYS = 1
M33 System
CPU1_CODE = 2
CPU1 (Mirco-CM33) Code
SDMA_INSTR = 3
SMARTDMA Instruction
CPU1_SYS = 4
CPU1 (Mirco-CM33) system
SDMA_DATA = 5
SMARTDMA Data
E_DMA0 = 6
eDMA0
E_DMA1 = 7
eDMA1
PKC = 8
PKC
CSSV2 = 9
ELS S50
PQ = 10
PKC M0
NPUO = 11
NPU Operands
DSPI = 12
DSP Instruction
DSPX = 13
DSPX
DSPY = 14
DSPY
_RESERVED_f = 15
NPUD = 16
NPU Data
USB_FS = 17
USB FS
ETHERNET = 18
Ethernet
USB_HS = 19
USB HS
USDHC = 20
uSDHC
_RESERVED_15 = 21
_RESERVED_16 = 22
_RESERVED_17 = 23
_RESERVED_18 = 24
_RESERVED_19 = 25
_RESERVED_1a = 26
_RESERVED_1b = 27
_RESERVED_1c = 28
_RESERVED_1d = 29
_RESERVED_1e = 30
_RESERVED_1f = 31
Implementations§
Trait Implementations§
Source§impl Clone for SecVioInfoMaster
impl Clone for SecVioInfoMaster
Source§fn clone(&self) -> SecVioInfoMaster
fn clone(&self) -> SecVioInfoMaster
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 SecVioInfoMaster
impl Debug for SecVioInfoMaster
Source§impl From<SecVioInfoMaster> for u8
impl From<SecVioInfoMaster> for u8
Source§fn from(val: SecVioInfoMaster) -> u8
fn from(val: SecVioInfoMaster) -> u8
Converts to this type from the input type.
Source§impl From<u8> for SecVioInfoMaster
impl From<u8> for SecVioInfoMaster
Source§fn from(val: u8) -> SecVioInfoMaster
fn from(val: u8) -> SecVioInfoMaster
Converts to this type from the input type.
Source§impl Ord for SecVioInfoMaster
impl Ord for SecVioInfoMaster
Source§fn cmp(&self, other: &SecVioInfoMaster) -> Ordering
fn cmp(&self, other: &SecVioInfoMaster) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for SecVioInfoMaster
impl PartialEq for SecVioInfoMaster
Source§impl PartialOrd for SecVioInfoMaster
impl PartialOrd for SecVioInfoMaster
impl Copy for SecVioInfoMaster
impl Eq for SecVioInfoMaster
impl StructuralPartialEq for SecVioInfoMaster
Auto Trait Implementations§
impl Freeze for SecVioInfoMaster
impl RefUnwindSafe for SecVioInfoMaster
impl Send for SecVioInfoMaster
impl Sync for SecVioInfoMaster
impl Unpin for SecVioInfoMaster
impl UnwindSafe for SecVioInfoMaster
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