RegisterRouter: support devices with gaps
This commit is contained in:
1 parent
431cb41e27
commit
4eef317e84
3 files changed
+13
-8
No files matched your search
@@ -40,7 +40,7 @@ class CoreplexLocalInterrupter(address: BigInt = 0x02000000)(implicit p: Paramet
|
||||
}
|
||||
|
||||
val node = TLRegisterNode(
|
||||
address = AddressSet(address, size-1),
|
||||
address = Seq(AddressSet(address, size-1)),
|
||||
device = device,
|
||||
beatBytes = p(XLen)/8)
|
||||
|
||||
|
||||
@@ -72,7 +72,7 @@ class TLPLIC(maxPriorities: Int, address: BigInt = 0xC000000)(implicit p: Parame
|
||||
}
|
||||
|
||||
val node = TLRegisterNode(
|
||||
address = AddressSet(address, PLICConsts.size-1),
|
||||
address = Seq(AddressSet(address, PLICConsts.size-1)),
|
||||
device = device,
|
||||
beatBytes = p(XLen)/8,
|
||||
undefZero = false)
|
||||
|
||||
Reference in new issue
Block a user