sifive-blocks: update to new rocket API (#43)
This commit is contained in:
parent
e6da80733e
commit
e4960a4e5a
@ -8,7 +8,8 @@ import freechips.rocketchip.coreplex.{HasPeripheryBus, HasInterruptBus}
|
|||||||
import freechips.rocketchip.devices.debug.HasPeripheryDebug
|
import freechips.rocketchip.devices.debug.HasPeripheryDebug
|
||||||
import freechips.rocketchip.devices.tilelink.HasPeripheryClint
|
import freechips.rocketchip.devices.tilelink.HasPeripheryClint
|
||||||
import freechips.rocketchip.diplomacy.{LazyModule, LazyModuleImp}
|
import freechips.rocketchip.diplomacy.{LazyModule, LazyModuleImp}
|
||||||
import freechips.rocketchip.tilelink.{IntXing, TLAsyncCrossingSource}
|
import freechips.rocketchip.tilelink.{TLAsyncCrossingSource}
|
||||||
|
import freechips.rocketchip.interrupts._
|
||||||
import freechips.rocketchip.util.ResetCatchAndSync
|
import freechips.rocketchip.util.ResetCatchAndSync
|
||||||
|
|
||||||
case object PeripheryMockAONKey extends Field[MockAONParams]
|
case object PeripheryMockAONKey extends Field[MockAONParams]
|
||||||
|
@ -6,6 +6,7 @@ import freechips.rocketchip.config.Parameters
|
|||||||
import freechips.rocketchip.diplomacy._
|
import freechips.rocketchip.diplomacy._
|
||||||
import freechips.rocketchip.tilelink._
|
import freechips.rocketchip.tilelink._
|
||||||
import freechips.rocketchip.util._
|
import freechips.rocketchip.util._
|
||||||
|
import freechips.rocketchip.interrupts._
|
||||||
import sifive.blocks.devices.pinctrl.{EnhancedPin}
|
import sifive.blocks.devices.pinctrl.{EnhancedPin}
|
||||||
import sifive.blocks.util.{DeglitchShiftRegister}
|
import sifive.blocks.util.{DeglitchShiftRegister}
|
||||||
|
|
||||||
|
@ -6,6 +6,7 @@ import freechips.rocketchip.config.Parameters
|
|||||||
import freechips.rocketchip.diplomacy._
|
import freechips.rocketchip.diplomacy._
|
||||||
import freechips.rocketchip.regmapper._
|
import freechips.rocketchip.regmapper._
|
||||||
import freechips.rocketchip.tilelink._
|
import freechips.rocketchip.tilelink._
|
||||||
|
import freechips.rocketchip.interrupts._
|
||||||
import freechips.rocketchip.util.HeterogeneousBag
|
import freechips.rocketchip.util.HeterogeneousBag
|
||||||
import sifive.blocks.util.{NonBlockingEnqueue, NonBlockingDequeue}
|
import sifive.blocks.util.{NonBlockingEnqueue, NonBlockingDequeue}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user