#[repr(u8)]pub enum RiscvChip {
CH32V103,
CH57X,
CH56X,
CH32V20X,
CH32V30X,
CH58X,
CH32V003,
}Expand description
Currently supported RISC-V chip series/family
Variants§
CH32V103
CH32V103 RISC-V3A series
CH57X
CH571/CH573 RISC-V3A BLE 4.2 series
CH56X
CH565/CH569 RISC-V3A series
CH32V20X
CH32V20X RISC-V4B/V4C series
CH32V30X
CH32V30X RISC-V4C/V4F series
CH58X
CH581/CH582/CH583 RISC-V4A BLE 5.3 series, always failback as CH57X
CH32V003
CH32V003 RISC-V2A series
Implementations§
Trait Implementations§
source§impl PartialEq<RiscvChip> for RiscvChip
impl PartialEq<RiscvChip> for RiscvChip
impl Copy for RiscvChip
impl Eq for RiscvChip
impl StructuralEq for RiscvChip
impl StructuralPartialEq for RiscvChip
Auto Trait Implementations§
impl RefUnwindSafe for RiscvChip
impl Send for RiscvChip
impl Sync for RiscvChip
impl Unpin for RiscvChip
impl UnwindSafe for RiscvChip
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