Packages

c

rvls.spinal

DummyBackend

class DummyBackend extends TraceBackend

Linear Supertypes
TraceBackend, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. DummyBackend
  2. TraceBackend
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new DummyBackend()

Value Members

  1. def addRegion(hartId: Int, kind: Int, base: Long, size: Long): Unit
    Definition Classes
    DummyBackendTraceBackend
  2. def addRegion(hartId: Int, kind: Int, mapping: AddressMapping): Unit
    Definition Classes
    TraceBackend
  3. def close(): Unit
    Definition Classes
    DummyBackendTraceBackend
  4. def commit(hartId: Int, pc: Long): Unit
    Definition Classes
    DummyBackendTraceBackend
  5. def flush(): Unit
    Definition Classes
    DummyBackendTraceBackend
  6. def ioAccess(hartId: Int, access: TraceIo): Unit
    Definition Classes
    DummyBackendTraceBackend
  7. def loadBin(offset: Long, path: File): Unit
    Definition Classes
    DummyBackendTraceBackend
  8. def loadBytes(offset: Long, bytes: Array[Byte]): Unit
    Definition Classes
    DummyBackendTraceBackend
  9. def loadCommit(hartId: Int, id: Long): Unit
    Definition Classes
    DummyBackendTraceBackend
  10. def loadElf(offset: Long, path: File): Unit
    Definition Classes
    DummyBackendTraceBackend
  11. def loadExecute(hartId: Int, id: Long, addr: Long, len: Long, data: Long): Unit
    Definition Classes
    DummyBackendTraceBackend
  12. def loadFlush(hartId: Int): Unit
    Definition Classes
    DummyBackendTraceBackend
  13. def newCpu(hartId: Int, isa: String, priv: String, physWidth: Int, pmpNum: Int, memoryViewId: Int): Unit
    Definition Classes
    DummyBackendTraceBackend
  14. def newCpuMemoryView(viewId: Int, readIds: Long, writeIds: Long): Unit
    Definition Classes
    DummyBackendTraceBackend
  15. def readRf(hardId: Int, rfKind: Int, address: Int, data: Long): Unit
    Definition Classes
    DummyBackendTraceBackend
  16. def setInterrupt(hartId: Int, intId: Int, value: Boolean): Unit
    Definition Classes
    DummyBackendTraceBackend
  17. def setPc(hartId: Int, pc: Long): Unit
    Definition Classes
    DummyBackendTraceBackend
  18. def spinalSimFlusher(period: Long): DummyBackend.this.type
    Definition Classes
    TraceBackend
  19. def spinalSimPeriod(period: Long): Unit
    Definition Classes
    TraceBackend
  20. def spinalSimTime(period: Long): Unit
    Definition Classes
    TraceBackend
  21. def storeBroadcast(hartId: Int, id: Long): Unit
    Definition Classes
    DummyBackendTraceBackend
  22. def storeCommit(hartId: Int, id: Long): Unit
    Definition Classes
    DummyBackendTraceBackend
  23. def storeConditional(hartId: Int, failure: Boolean): Unit
    Definition Classes
    DummyBackendTraceBackend
  24. def storeExecute(hartId: Int, id: Long, addr: Long, len: Long, data: Long): Unit
    Definition Classes
    DummyBackendTraceBackend
  25. def time(value: Long): Unit
    Definition Classes
    DummyBackendTraceBackend
  26. def trap(hartId: Int, interrupt: Boolean, code: Int): Unit
    Definition Classes
    DummyBackendTraceBackend
  27. def writeRf(hardId: Int, rfKind: Int, address: Int, data: Long): Unit
    Definition Classes
    DummyBackendTraceBackend