Add DummyFencePlugin

This commit is contained in:
Dolu1990 2018-02-03 12:28:53 +01:00
parent 0bc3a1a314
commit 4729e46763
1 changed files with 22 additions and 0 deletions

View File

@ -0,0 +1,22 @@
package vexriscv.plugin
import spinal.core._
import vexriscv.{VexRiscv, _}
class DummyFencePlugin extends Plugin[VexRiscv]{
override def setup(pipeline: VexRiscv): Unit = {
import Riscv._
import pipeline.config._
val decoderService = pipeline.service(classOf[DecoderService])
decoderService.add(FENCE_I, Nil)
decoderService.add(FENCE, Nil)
}
override def build(pipeline: VexRiscv): Unit = {
import pipeline._
import pipeline.config._
//Dummy
}
}