
spinal.lib.cpu.riscv.Misc.scala Maven / Gradle / Ivy
package spinal.lib.cpu.riscv
import spinal.core.Bool
import spinal.lib.cpu.riscv.debug.DebugHartBus
trait RiscvHart{
def getXlen(): Int
def getFlen(): Int
def getHartId() : Int
def getIntMachineTimer() : Bool
def getIntMachineSoftware() : Bool
def getIntMachineExternal() : Bool
def getIntSupervisorExternal() : Bool
def getDebugBus() : DebugHartBus
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy