gem5  v20.1.0.0
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 Sp805

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 60 of file amba_device.hh.

Member Function Documentation

◆ readId()

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

Member Data Documentation

◆ AMBA_CEL_ID0

const int AmbaDevice::AMBA_CEL_ID0 = 0xFF0
staticprotected

Definition at line 67 of file amba_device.hh.

◆ AMBA_CEL_ID1

const int AmbaDevice::AMBA_CEL_ID1 = 0xFF4
staticprotected

Definition at line 68 of file amba_device.hh.

◆ AMBA_CEL_ID2

const int AmbaDevice::AMBA_CEL_ID2 = 0xFF8
staticprotected

Definition at line 69 of file amba_device.hh.

◆ AMBA_CEL_ID3

const int AmbaDevice::AMBA_CEL_ID3 = 0xFFC
staticprotected

Definition at line 70 of file amba_device.hh.

Referenced by readId().

◆ AMBA_PER_ID0

const int AmbaDevice::AMBA_PER_ID0 = 0xFE0
staticprotected

Definition at line 63 of file amba_device.hh.

Referenced by readId().

◆ AMBA_PER_ID1

const int AmbaDevice::AMBA_PER_ID1 = 0xFE4
staticprotected

Definition at line 64 of file amba_device.hh.

◆ AMBA_PER_ID2

const int AmbaDevice::AMBA_PER_ID2 = 0xFE8
staticprotected

Definition at line 65 of file amba_device.hh.

◆ AMBA_PER_ID3

const int AmbaDevice::AMBA_PER_ID3 = 0xFEC
staticprotected

Definition at line 66 of file amba_device.hh.


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

Generated on Wed Sep 30 2020 14:02:20 for gem5 by doxygen 1.8.17