gem5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Variables
CopyEngineReg Namespace Reference

Classes

struct  DmaDesc
 
struct  Reg
 
struct  Regs
 
struct  ChanRegs
 

Variables

const uint32_t GEN_CHANCOUNT = 0x00
 
const uint32_t GEN_XFERCAP = 0x01
 
const uint32_t GEN_INTRCTRL = 0x03
 
const uint32_t GEN_ATTNSTATUS = 0x04
 
const uint32_t CHAN_CONTROL = 0x00
 
const uint32_t CHAN_STATUS = 0x04
 
const uint32_t CHAN_CHAINADDR = 0x0C
 
const uint32_t CHAN_CHAINADDR_LOW = 0x0C
 
const uint32_t CHAN_CHAINADDR_HIGH = 0x10
 
const uint32_t CHAN_COMMAND = 0x14
 
const uint32_t CHAN_CMPLNADDR = 0x18
 
const uint32_t CHAN_CMPLNADDR_LOW = 0x18
 
const uint32_t CHAN_CMPLNADDR_HIGH = 0x1C
 
const uint32_t CHAN_ERROR = 0x28
 
const uint32_t DESC_CTRL_INT_GEN = 0x00000001
 
const uint32_t DESC_CTRL_SRC_SN = 0x00000002
 
const uint32_t DESC_CTRL_DST_SN = 0x00000004
 
const uint32_t DESC_CTRL_CP_STS = 0x00000008
 
const uint32_t DESC_CTRL_FRAME = 0x00000010
 
const uint32_t DESC_CTRL_NULL = 0x00000020
 

Variable Documentation

const uint32_t CopyEngineReg::CHAN_CHAINADDR = 0x0C
const uint32_t CopyEngineReg::CHAN_CHAINADDR_HIGH = 0x10
const uint32_t CopyEngineReg::CHAN_CHAINADDR_LOW = 0x0C

Definition at line 51 of file copy_engine_defs.hh.

const uint32_t CopyEngineReg::CHAN_CMPLNADDR = 0x18
const uint32_t CopyEngineReg::CHAN_CMPLNADDR_HIGH = 0x1C
const uint32_t CopyEngineReg::CHAN_CMPLNADDR_LOW = 0x18

Definition at line 55 of file copy_engine_defs.hh.

const uint32_t CopyEngineReg::CHAN_COMMAND = 0x14
const uint32_t CopyEngineReg::CHAN_CONTROL = 0x00
const uint32_t CopyEngineReg::CHAN_ERROR = 0x28
const uint32_t CopyEngineReg::CHAN_STATUS = 0x04
const uint32_t CopyEngineReg::DESC_CTRL_CP_STS = 0x00000008
const uint32_t CopyEngineReg::DESC_CTRL_DST_SN = 0x00000004

Definition at line 62 of file copy_engine_defs.hh.

const uint32_t CopyEngineReg::DESC_CTRL_FRAME = 0x00000010

Definition at line 64 of file copy_engine_defs.hh.

const uint32_t CopyEngineReg::DESC_CTRL_INT_GEN = 0x00000001

Definition at line 60 of file copy_engine_defs.hh.

const uint32_t CopyEngineReg::DESC_CTRL_NULL = 0x00000020
const uint32_t CopyEngineReg::DESC_CTRL_SRC_SN = 0x00000002

Definition at line 61 of file copy_engine_defs.hh.

const uint32_t CopyEngineReg::GEN_ATTNSTATUS = 0x04

Definition at line 44 of file copy_engine_defs.hh.

Referenced by CopyEngine::read(), and CopyEngine::write().

const uint32_t CopyEngineReg::GEN_CHANCOUNT = 0x00

Definition at line 41 of file copy_engine_defs.hh.

Referenced by CopyEngine::read(), and CopyEngine::write().

const uint32_t CopyEngineReg::GEN_INTRCTRL = 0x03

Definition at line 43 of file copy_engine_defs.hh.

Referenced by CopyEngine::read(), and CopyEngine::write().

const uint32_t CopyEngineReg::GEN_XFERCAP = 0x01

Definition at line 42 of file copy_engine_defs.hh.

Referenced by CopyEngine::read(), and CopyEngine::write().


Generated on Fri Jun 9 2017 13:04:30 for gem5 by doxygen 1.8.6