Searched refs:Platform (Results 1 - 25 of 34) sorted by relevance

12

/gem5/src/dev/
H A Dplatform.cc40 Platform::Platform(const Params *p) function in class:Platform
45 Platform::~Platform()
50 Platform::postPciInt(int line)
56 Platform::clearPciInt(int line)
H A Dplatform.hh43 #include "params/Platform.hh"
52 class Platform : public SimObject class in inherits:SimObject
60 Platform(const Params *p);
61 virtual ~Platform();
H A DPlatform.py33 class Platform(SimObject): class in inherits:SimObject
34 type = 'Platform'
/gem5/src/dev/serial/
H A Duart.hh43 class Platform;
52 Platform *platform;
H A DUart.py51 platform = Param.Platform(Parent.any, "Platform this device is part of.")
/gem5/src/dev/x86/
H A Dpc.hh47 class Pc : public Platform
H A Dsouth_bridge.hh49 Platform * platform;
H A DPc.py33 from m5.objects.Platform import Platform
49 class Pc(Platform):
/gem5/src/dev/arm/
H A Dbase_gic.hh52 class Platform;
111 /** Platform this GIC belongs to. */
112 Platform *platform;
178 ArmInterruptPin(Platform *platform, ThreadContext *tc,
225 ArmSPI(Platform *platform, uint32_t int_num);
236 ArmPPI(Platform *platform, ThreadContext *tc, uint32_t int_num);
H A Drealview.hh59 class RealView : public Platform
85 public: // Public Platform interfaces
H A Drealview.cc63 : Platform(p), system(p->system), gic(nullptr)
H A Dbase_gic.cc124 Platform *_platform, ThreadContext *tc, uint32_t int_num)
149 Platform *_platform, uint32_t int_num)
167 Platform *_platform, ThreadContext *tc, uint32_t int_num)
H A DGic.py44 from m5.objects.Platform import Platform
54 platform = Param.Platform(Parent.any, "Platform this device is part of.")
81 platform = Param.Platform(Parent.any, "Platform with interrupt controller")
139 platform = Param.Platform(Parent.any, "Platform this device is part of.")
/gem5/src/dev/sparc/
H A Dt1000.hh46 class T1000 : public Platform
H A Dt1000.cc47 : Platform(p), system(p->system)
H A DT1000.py33 from m5.objects.Platform import Platform
53 platform = Param.Platform(Parent.any, "Platform this device is part of.")
57 class T1000(Platform):
/gem5/src/dev/alpha/
H A DAlphaBackdoor.py41 platform = Param.Platform(Parent.any, "Platform this device is part of.")
H A Dtsunami.hh56 class Tsunami : public Platform
92 public: // Public Platform interfaces
H A Dtsunami.cc53 : Platform(p), system(p->system)
H A DTsunami.py35 from m5.objects.Platform import Platform
68 class Tsunami(Platform):
/gem5/src/dev/mips/
H A DMalta.py34 from m5.objects.Platform import Platform
52 class Malta(Platform):
H A Dmalta.hh56 class Malta : public Platform
H A Dmalta.cc52 : Platform(p), system(p->system)
/gem5/src/dev/pci/
H A DPciHost.py43 from m5.objects.Platform import Platform
56 platform = Param.Platform(Parent.any, "Platform to use for interrupts")
H A Dhost.hh50 class Platform;
264 * Interrupts are delivered via the Platform::postInt() and
265 * Platform::clearInt() calls. Interrupt numbers are mapped statically
319 Platform &platform;

Completed in 22 milliseconds

12