#[repr(u8)]pub enum IbiMrHj {
Show 32 variants
ALL_DISABLED = 0,
IBI = 1,
IBI_HAS_DATA = 2,
_RESERVED_3 = 3,
MASTER_REQUEST = 4,
_RESERVED_5 = 5,
_RESERVED_6 = 6,
_RESERVED_7 = 7,
HOT_JOIN = 8,
_RESERVED_9 = 9,
_RESERVED_a = 10,
_RESERVED_b = 11,
_RESERVED_c = 12,
_RESERVED_d = 13,
_RESERVED_e = 14,
_RESERVED_f = 15,
BAMATCH_FOR_BUS = 16,
_RESERVED_11 = 17,
_RESERVED_12 = 18,
_RESERVED_13 = 19,
_RESERVED_14 = 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§
ALL_DISABLED = 0
Application cannot generate IBI, CR, or HJ
IBI = 1
Application can generate an IBI
IBI_HAS_DATA = 2
When bit 0 = 1, the IBI has data from the SCTRL register
_RESERVED_3 = 3
MASTER_REQUEST = 4
Application can generate a controller request for a secondary controller
_RESERVED_5 = 5
_RESERVED_6 = 6
_RESERVED_7 = 7
HOT_JOIN = 8
Application can generate a Hot-Join event
_RESERVED_9 = 9
_RESERVED_a = 10
_RESERVED_b = 11
_RESERVED_c = 12
_RESERVED_d = 13
_RESERVED_e = 14
_RESERVED_f = 15
BAMATCH_FOR_BUS = 16
Application can use SCONFIG[BAMATCH] for bus-available timing
_RESERVED_11 = 17
_RESERVED_12 = 18
_RESERVED_13 = 19
_RESERVED_14 = 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
Implementations§
Trait Implementations§
Source§impl Ord for IbiMrHj
impl Ord for IbiMrHj
Source§impl PartialOrd for IbiMrHj
impl PartialOrd for IbiMrHj
impl Copy for IbiMrHj
impl Eq for IbiMrHj
impl StructuralPartialEq for IbiMrHj
Auto Trait Implementations§
impl Freeze for IbiMrHj
impl RefUnwindSafe for IbiMrHj
impl Send for IbiMrHj
impl Sync for IbiMrHj
impl Unpin for IbiMrHj
impl UnwindSafe for IbiMrHj
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