spi.rs 400 B

12345678910111213
  1. //! Chapter 7. IPI Extension (EID #0x735049 "sPI: s-mode IPI").
  2. /// Extension ID for Inter-processor Interrupt extension.
  3. pub const EID_SPI: usize = crate::eid_from_str("sPI") as _;
  4. pub use fid::*;
  5. /// Declared in §7.2.
  6. mod fid {
  7. /// Function ID to send an inter-processor interrupt to all harts defined in hart mask.
  8. ///
  9. /// Declared in §7.1.
  10. pub const SEND_IPI: usize = 0;
  11. }