gem5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Protected Member Functions | Static Protected Attributes | List of all members
AmbaDevice Class Reference

#include <amba_device.hh>

Inheritance diagram for AmbaDevice:
AmbaDmaDevice AmbaPioDevice Pl011 HDLcd Pl111 AmbaFake AmbaIntDevice Sp804 PL031 Pl050

Protected Member Functions

bool readId (PacketPtr pkt, uint64_t amba_id, Addr pio_addr)
 

Static Protected Attributes

static const int AMBA_PER_ID0 = 0xFE0
 
static const int AMBA_PER_ID1 = 0xFE4
 
static const int AMBA_PER_ID2 = 0xFE8
 
static const int AMBA_PER_ID3 = 0xFEC
 
static const int AMBA_CEL_ID0 = 0xFF0
 
static const int AMBA_CEL_ID1 = 0xFF4
 
static const int AMBA_CEL_ID2 = 0xFF8
 
static const int AMBA_CEL_ID3 = 0xFFC
 

Detailed Description

Definition at line 62 of file amba_device.hh.

Member Function Documentation

bool AmbaDevice::readId ( PacketPtr  pkt,
uint64_t  amba_id,
Addr  pio_addr 
)
protected

Member Data Documentation

const int AmbaDevice::AMBA_CEL_ID0 = 0xFF0
staticprotected

Definition at line 69 of file amba_device.hh.

const int AmbaDevice::AMBA_CEL_ID1 = 0xFF4
staticprotected

Definition at line 70 of file amba_device.hh.

const int AmbaDevice::AMBA_CEL_ID2 = 0xFF8
staticprotected

Definition at line 71 of file amba_device.hh.

const int AmbaDevice::AMBA_CEL_ID3 = 0xFFC
staticprotected

Definition at line 72 of file amba_device.hh.

Referenced by readId().

const int AmbaDevice::AMBA_PER_ID0 = 0xFE0
staticprotected

Definition at line 65 of file amba_device.hh.

Referenced by readId().

const int AmbaDevice::AMBA_PER_ID1 = 0xFE4
staticprotected

Definition at line 66 of file amba_device.hh.

const int AmbaDevice::AMBA_PER_ID2 = 0xFE8
staticprotected

Definition at line 67 of file amba_device.hh.

const int AmbaDevice::AMBA_PER_ID3 = 0xFEC
staticprotected

Definition at line 68 of file amba_device.hh.


The documentation for this class was generated from the following files:

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