Searched refs:Tsunami (Results 1 - 10 of 10) sorted by relevance

/gem5/src/dev/alpha/
H A Dtsunami.cc32 * Implementation of Tsunami platform.
52 Tsunami::Tsunami(const Params *p) function in class:Tsunami
55 for (int i = 0; i < Tsunami::Max_CPUs; i++)
60 Tsunami::init()
68 Tsunami::postConsoleInt()
74 Tsunami::clearConsoleInt()
80 Tsunami::postPciInt(int line)
86 Tsunami::clearPciInt(int line)
92 Tsunami
[all...]
H A Dtsunami.hh33 * Declaration of top level class for the Tsunami chipset. This class just
41 #include "params/Tsunami.hh"
50 * Top level class for Tsunami Chipset emulation.
56 class Tsunami : public Platform class in inherits:Platform
59 /** Max number of CPUs in a Tsunami */
68 /** Pointer to the Tsunami CChip.
74 /** Pointer to the Tsunami PChip.
80 int intr_sum_type[Tsunami::Max_CPUs];
81 int ipi_pending[Tsunami::Max_CPUs];
87 Tsunami(cons
[all...]
H A Dtsunami_cchip.hh32 * Emulation of the Tsunami CChip CSRs
43 * Tsunami CChip CSR Emulation. This device includes all the interrupt
54 Tsunami *tsunami;
60 uint64_t dim[Tsunami::Max_CPUs];
66 uint64_t dir[Tsunami::Max_CPUs];
83 * Initialize the Tsunami CChip by setting all of the
H A Dtsunami_cchip.cc33 * Emulation of the Tsunami CChip CSRs
48 #include "debug/Tsunami.hh"
67 for (int x = 0; x < Tsunami::Max_CPUs; x++)
80 DPRINTF(Tsunami, "read va=%#x size=%d\n", pkt->getAddr(), pkt->getSize());
186 DPRINTF(Tsunami, "Tsunami CChip: read regnum=%#x size=%d data=%lld\n",
203 DPRINTF(Tsunami, "write - addr=%#x value=%#x\n",
221 for (int x = 0; x < Tsunami::Max_CPUs; x++)
231 DPRINTF(Tsunami, "dim write resulting in posting dir"
240 DPRINTF(Tsunami, "di
[all...]
H A Dtsunami_io.hh34 * Tsunami I/O Space mapping including RTC/timer interrupts
49 * Tsunami I/O device is a catch all for all the south bridge stuff we care
60 Tsunami *tsunami;
89 /** A pointer to the Tsunami device which be belong to */
90 Tsunami *tsunami;
115 * Initialize all the data for devices supported by Tsunami I/O.
H A DTsunami.py41 tsunami = Param.Tsunami(Parent.any, "Tsunami")
50 tsunami = Param.Tsunami(Parent.any, "Tsunami")
66 tsunami = Param.Tsunami(Parent.any, "Tsunami")
68 class Tsunami(Platform): class in inherits:Platform
69 type = 'Tsunami'
H A Dtsunami_io.cc34 * Tsunami I/O including PIC, PIT, RTC, DMA
48 #include "debug/Tsunami.hh"
97 DPRINTF(Tsunami, "io read va=%#x size=%d IOPorrt=%#x\n", pkt->getAddr(),
159 DPRINTF(Tsunami, "io write - va=%#x size=%d IOPort=%#x Data=%#x\n",
171 DPRINTF(Tsunami, "posting pic interrupt to cchip\n");
176 DPRINTF(Tsunami, "clearing pic interrupt\n");
241 DPRINTF(Tsunami, "posting pic interrupt to cchip\n");
252 DPRINTF(Tsunami, "clearing pic interrupt to cchip\n");
H A Dbackdoor.cc96 Tsunami *tsunami = dynamic_cast<Tsunami *>(params()->platform);
98 fatal("Platform is not Tsunami.\n");
H A Dtsunami_pchip.cc33 * Tsunami PChip (pci)
43 #include "debug/Tsunami.hh"
86 DPRINTF(Tsunami, "read va=%#x size=%d\n", pkt->getAddr(), pkt->getSize());
170 DPRINTF(Tsunami, "write - va=%#x size=%d \n", pkt->getAddr(), pkt->getSize());
/gem5/configs/common/
H A DFSConfig.py83 class BaseTsunami(Tsunami):

Completed in 15 milliseconds