1
0

make PutBlock wmask argument match Put

This commit is contained in:
Howard Mao
2016-06-28 13:09:20 -07:00
parent b936aa9826
commit 9feca99d5d
4 changed files with 7 additions and 23 deletions

View File

@ -585,22 +585,7 @@ object PutBlock {
addr_block: UInt,
addr_beat: UInt,
data: UInt,
wmask: UInt)
(implicit p: Parameters): Acquire = {
BuiltInAcquireBuilder(
a_type = Acquire.putBlockType,
client_xact_id = client_xact_id,
addr_block = addr_block,
addr_beat = addr_beat,
data = data,
wmask = wmask,
alloc = Bool(true))
}
def apply(
client_xact_id: UInt,
addr_block: UInt,
addr_beat: UInt,
data: UInt,
wmask: Option[UInt] = None,
alloc: Bool = Bool(true))
(implicit p: Parameters): Acquire = {
BuiltInAcquireBuilder(
@ -609,7 +594,7 @@ object PutBlock {
addr_block = addr_block,
addr_beat = addr_beat,
data = data,
wmask = Acquire.fullWriteMask,
wmask = wmask.getOrElse(Acquire.fullWriteMask),
alloc = alloc)
}
}