gem5 v24.0.0.0
Loading...
Searching...
No Matches
arm Directory Reference

Directories

 css
 

Files

 a9scu.cc
 
 a9scu.hh
 This defines the snoop control unit register on an A9.
 
 abstract_nvm.hh
 
 amba.hh
 
 amba_device.cc
 
 amba_device.hh
 This is a base class for AMBA devices that have to respond to Device and Implementer ID calls.
 
 amba_fake.cc
 
 amba_fake.hh
 This device sits in memory and reponds appropriately so the linux kernel ignores the device it is trying to talk to.
 
 base_gic.cc
 
 base_gic.hh
 Base class for ARM GIC implementations.
 
 display.cc
 
 display.hh
 
 doorbell.hh
 
 energy_ctrl.cc
 
 energy_ctrl.hh
 The energy controller is a device being used to manage power and energy related control operations within the system.
 
 flash_device.cc
 This simplistic flash model is designed to model managed SLC NAND flash.
 
 flash_device.hh
 
 fvp_base_pwr_ctrl.cc
 
 fvp_base_pwr_ctrl.hh
 This class implements the base power controller for FVP-based platforms.
 
 generic_timer.cc
 
 generic_timer.hh
 This module implements the global system counter and the local per-CPU architected timers as specified by the ARM Generic Timer extension: Arm ARM (ARM DDI 0487E.a) D11.1.2 - The system counter D11.2 - The AArch64 view of the Generic Timer G6.2 - The AArch32 view of the Generic Timer I2 - System Level Implementation of the Generic Timer.
 
 generic_timer_miscregs_types.hh
 
 gic_v2.cc
 
 gic_v2.hh
 Implementation of a GICv2.
 
 gic_v2m.cc
 Implementiation of a GICv2m MSI shim.
 
 gic_v2m.hh
 Implementiation of a GICv2m MSI shim.
 
 gic_v3.cc
 
 gic_v3.hh
 
 gic_v3_cpu_interface.cc
 
 gic_v3_cpu_interface.hh
 
 gic_v3_distributor.cc
 
 gic_v3_distributor.hh
 
 gic_v3_its.cc
 
 gic_v3_its.hh
 
 gic_v3_redistributor.cc
 
 gic_v3_redistributor.hh
 
 gpu_nomali.cc
 
 gpu_nomali.hh
 
 hdlcd.cc
 
 hdlcd.hh
 Implementiation of the ARM HDLcd controller.
 
 kmi.cc
 
 kmi.hh
 Implementiation of a PL050 KMI.
 
 mpam.cc
 
 mpam.hh
 
 pci_host.cc
 
 pci_host.hh
 
 pl011.cc
 
 pl011.hh
 Implementiation of a PL011 UART.
 
 pl111.cc
 
 pl111.hh
 Implementiation of a PL111 CLCD controller.
 
 realview.cc
 Implementation of RealView platform.
 
 realview.hh
 Declaration of top level class for the RealView platform chips.
 
 rtc_pl031.cc
 
 rtc_pl031.hh
 This implements the ARM Primecell 031 RTC.
 
 rv_ctrl.cc
 
 rv_ctrl.hh
 This implements the simple real view registers on a PBXA9.
 
 smmu_v3.cc
 
 smmu_v3.hh
 This is an implementation of the SMMUv3 architecture.
 
 smmu_v3_caches.cc
 
 smmu_v3_caches.hh
 
 smmu_v3_cmdexec.cc
 
 smmu_v3_cmdexec.hh
 
 smmu_v3_defs.cc
 
 smmu_v3_defs.hh
 
 smmu_v3_deviceifc.cc
 
 smmu_v3_deviceifc.hh
 
 smmu_v3_events.cc
 
 smmu_v3_events.hh
 
 smmu_v3_ports.cc
 
 smmu_v3_ports.hh
 
 smmu_v3_proc.cc
 
 smmu_v3_proc.hh
 
 smmu_v3_transl.cc
 
 smmu_v3_transl.hh
 
 ssc.cc
 
 ssc.hh
 
 timer_cpulocal.cc
 
 timer_cpulocal.hh
 This implements the cpu local timer from the Cortex-A9 MPCore Technical Reference Manual rev r2p2 (ARM DDI 0407F)
 
 timer_sp804.cc
 
 timer_sp804.hh
 This implements the dual Sp804 timer block.
 
 ufs_device.cc
 This is a simulation model for a UFS interface The UFS interface consists of a host controller and (at least) one device.
 
 ufs_device.hh
 This is a base class for UFS devices The UFS interface consists out of one host controller which connects a number of devices which together contain up to 8 logic units.
 
 vgic.cc
 
 vgic.hh
 Implementiation of a GIC-400 List Register-based VGIC interface.
 
 vio_mmio.cc
 
 vio_mmio.hh
 
 watchdog_generic.cc
 
 watchdog_generic.hh
 Arm SBSA Generic Watchdog Reference: Arm Server Base System Architecture (SBSA) Doc.
 
 watchdog_sp805.cc
 
 watchdog_sp805.hh
 Arm Watchdog Module (SP805) Reference: Arm Watchdog Module (SP805) - Technical Reference Manual - rev.
 

Generated on Tue Jun 18 2024 16:24:57 for gem5 by doxygen 1.11.0