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

Namespaces

 Regs
 

Classes

class  Base
 
class  Device
 
class  Interface
 

Functions

const Regs::InforegInfo (Addr daddr)
 
bool regValid (Addr daddr)
 

Variables

const char * RxStateStrings []
 
const char * TxStateStrings []
 

Function Documentation

const Regs::Info& Sinic::regInfo ( Addr  daddr)
inline
bool Sinic::regValid ( Addr  daddr)
inline

Definition at line 226 of file sinicreg.hh.

References regInfo(), and X86ISA::size().

Referenced by Sinic::Device::read(), and Sinic::Device::write().

Variable Documentation

const char* Sinic::RxStateStrings[]
Initial value:
=
{
"rxIdle",
"rxFifoBlock",
"rxBeginCopy",
"rxCopy",
"rxCopyDone"
}

Definition at line 59 of file sinic.cc.

Referenced by Sinic::Device::rxKick(), Sinic::Device::serialize(), and Sinic::Device::write().

const char* Sinic::TxStateStrings[]
Initial value:
=
{
"txIdle",
"txFifoBlock",
"txBeginCopy",
"txCopy",
"txCopyDone"
}

Definition at line 68 of file sinic.cc.

Referenced by Sinic::Device::serialize(), Sinic::Device::txKick(), and Sinic::Device::write().


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