#[repr(u8)]pub enum CoreRegister {
ClockDelayCtrl = 0,
ProcessMonitorCtrl = 1,
ProcessMonitorData = 2,
CoreError = 3,
CoreEnable = 4,
HashClockCtrl = 5,
HashClockCounter = 6,
SweepClockCtrl = 7,
}Expand description
Core Registers of the BM1397 asic.
Variants§
ClockDelayCtrl = 0
ProcessMonitorCtrl = 1
ProcessMonitorData = 2
CoreError = 3
CoreEnable = 4
HashClockCtrl = 5
HashClockCounter = 6
SweepClockCtrl = 7
Trait Implementations§
Source§impl Debug for CoreRegister
impl Debug for CoreRegister
Source§impl From<CoreRegister> for u8
impl From<CoreRegister> for u8
Source§fn from(r: CoreRegister) -> u8
fn from(r: CoreRegister) -> u8
Converts to this type from the input type.
Source§impl PartialEq for CoreRegister
impl PartialEq for CoreRegister
Source§impl TryFrom<u8> for CoreRegister
impl TryFrom<u8> for CoreRegister
impl StructuralPartialEq for CoreRegister
Auto Trait Implementations§
impl Freeze for CoreRegister
impl RefUnwindSafe for CoreRegister
impl Send for CoreRegister
impl Sync for CoreRegister
impl Unpin for CoreRegister
impl UnwindSafe for CoreRegister
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