rtc: fix acquire message type check
This commit is contained in:
parent
7f1792cba3
commit
3e238adc67
@ -26,8 +26,8 @@ class RTC(nHarts: Int)(implicit val p: Parameters) extends Module
|
|||||||
val addr = full_addr(log2Up(size)-1,log2Up(w/8))
|
val addr = full_addr(log2Up(size)-1,log2Up(w/8))
|
||||||
val rdata = regs(addr)
|
val rdata = regs(addr)
|
||||||
val wdata = acq.bits.data
|
val wdata = acq.bits.data
|
||||||
val read = acq.bits.a_type === Acquire.getType
|
val read = acq.bits.isBuiltInType(Acquire.getType)
|
||||||
val write = acq.bits.a_type === Acquire.putType
|
val write = acq.bits.isBuiltInType(Acquire.putType)
|
||||||
val wmask = acq.bits.full_wmask()
|
val wmask = acq.bits.full_wmask()
|
||||||
assert(!acq.valid || read || write, "unsupported RTC operation")
|
assert(!acq.valid || read || write, "unsupported RTC operation")
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user