gem5  v22.1.0.0
arm Directory Reference

Directories

directory  css
 

Files

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

Generated on Wed Dec 21 2022 10:25:13 for gem5 by doxygen 1.9.1