12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970 |
- pub const EID_HSM: usize = crate::eid_from_str("HSM") as _;
- pub use fid::*;
- pub mod hart_state {
-
- pub const STARTED: usize = 0;
-
-
-
-
- pub const STOPPED: usize = 1;
-
-
-
-
- pub const START_PENDING: usize = 2;
-
-
-
-
- pub const STOP_PENDING: usize = 3;
-
- pub const SUSPENDED: usize = 4;
-
-
-
-
-
- pub const SUSPEND_PENDING: usize = 5;
-
-
-
-
-
- pub const RESUME_PENDING: usize = 6;
- }
- pub mod suspend_type {
-
- pub const RETENTIVE: u32 = 0;
-
- pub const NON_RETENTIVE: u32 = 0x8000_0000;
- }
- mod fid {
-
-
-
- pub const HART_START: usize = 0;
-
-
-
- pub const HART_STOP: usize = 1;
-
-
-
- pub const HART_GET_STATUS: usize = 2;
-
-
-
- pub const HART_SUSPEND: usize = 3;
- }
|