gem5  v22.1.0.0
Protected Member Functions | Static Protected Attributes | List of all members
gem5::AmbaDevice Class Reference

#include <amba_device.hh>

Inheritance diagram for gem5::AmbaDevice:
gem5::AmbaDmaDevice gem5::AmbaPioDevice gem5::Pl011 gem5::HDLcd gem5::Pl111 gem5::AmbaFake gem5::AmbaIntDevice gem5::Sp804 gem5::PL031 gem5::Pl050 gem5::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 62 of file amba_device.hh.

Member Function Documentation

◆ readId()

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

Member Data Documentation


const int gem5::AmbaDevice::AMBA_CEL_ID0 = 0xFF0

Definition at line 69 of file amba_device.hh.


const int gem5::AmbaDevice::AMBA_CEL_ID1 = 0xFF4

Definition at line 70 of file amba_device.hh.


const int gem5::AmbaDevice::AMBA_CEL_ID2 = 0xFF8

Definition at line 71 of file amba_device.hh.


const int gem5::AmbaDevice::AMBA_CEL_ID3 = 0xFFC

Definition at line 72 of file amba_device.hh.

Referenced by readId().


const int gem5::AmbaDevice::AMBA_PER_ID0 = 0xFE0

Definition at line 65 of file amba_device.hh.

Referenced by readId().


const int gem5::AmbaDevice::AMBA_PER_ID1 = 0xFE4

Definition at line 66 of file amba_device.hh.


const int gem5::AmbaDevice::AMBA_PER_ID2 = 0xFE8

Definition at line 67 of file amba_device.hh.


const int gem5::AmbaDevice::AMBA_PER_ID3 = 0xFEC

Definition at line 68 of file amba_device.hh.

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

Generated on Wed Dec 21 2022 10:23:16 for gem5 by doxygen 1.9.1