示例#1
0
def resp(type_, len, data):
    msg = MemMsg(32, 32).resp

    if type_ == 'rd': msg.type_ = MemRespMsg.TYPE_READ
    elif type_ == 'wr': msg.type_ = MemRespMsg.TYPE_WRITE

    msg.len = len
    msg.data = data
    return msg
示例#2
0
def req(type_, addr, len, data):
    msg = MemMsg(32, 32).req

    if type_ == 'rd': msg.type_ = MemReqMsg.TYPE_READ
    elif type_ == 'wr': msg.type_ = MemReqMsg.TYPE_WRITE

    msg.addr = addr
    msg.len = len
    msg.data = data
    return msg
def resp( type_, len, data ):
  msg = MemMsg(32,32).resp

  if   type_ == 'rd': msg.type_ = MemRespMsg.TYPE_READ
  elif type_ == 'wr': msg.type_ = MemRespMsg.TYPE_WRITE

  msg.len   = len
  msg.data  = data
  return msg
def req( type_, addr, len, data ):
  msg = MemMsg(32,32).req

  if   type_ == 'rd': msg.type_ = MemReqMsg.TYPE_READ
  elif type_ == 'wr': msg.type_ = MemReqMsg.TYPE_WRITE

  msg.addr  = addr
  msg.len   = len
  msg.data  = data
  return msg