summaryrefslogtreecommitdiff
path: root/src/dev/arm
AgeCommit message (Expand)Author
2012-10-25arm: Create a GIC base class and make the PL390 derive from itAndreas Sandberg
2013-01-07dev: Do not serialize timer parametersAndreas Hansson
2013-01-07ARM: pl111/LCD framebuffer checkpointing fixChander Sudanthi
2013-01-07arm: Fix DMA event handling bug in the PL111 modelAndreas Sandberg
2013-01-07dev: Fix the Pl111 timings by separating pixel and DMA clockAndreas Hansson
2013-01-07config: Replace second keyboard with a mouse.Chris Emmons
2012-11-02sim: Include object header files in SWIG interfacesAndreas Sandberg
2012-11-02base: split out the VncServer into a VncInput and Server classesChander Sudanthi
2012-09-19AddrRange: Transition from Range<T> to AddrRangeAndreas Hansson
2012-09-07dev: Fix bifield definition in timer_cpulocal.hhAli Saidi
2012-09-07ARM: Fix one of the timers used in the VExpress EMM platform.Ali Saidi
2012-08-28Clock: Add a Cycles wrapper class and use where applicableAndreas Hansson
2012-08-28Clock: Rework clocks to avoid tick-to-cycle transformationsAndreas Hansson
2012-08-21Clock: Move the clock and related functions to ClockedObjectAndreas Hansson
2012-07-09Port: Make getAddrRanges constAndreas Hansson
2012-07-09Fix: Address a few benign memory leaksAndreas Hansson
2012-06-27ARM: Fix address range issue with VExpress EMMAli Saidi
2012-06-05ARM: Add PCIe support to VExpress_EMM model and remove deprecated ELTGeoffrey Blake
2012-06-05ARM: PS2 encoding fixChander Sudanthi
2012-06-05ARM: Fix over-eager assert in gic.Ali Saidi
2012-05-23DMA: Split the DMA device and IO device into seperate filesAndreas Hansson
2012-05-10ARM: fix the calculation of the values in the RV clocksKoan-Sin Tan
2012-05-10ARM: pl011 raw interrupt fixChander Sudanthi
2012-05-10ARM: EMM board address range fixChander Sudanthi
2012-05-10ARM: Fix incorrect use of not operators in arm devicesAli Saidi
2012-05-10gem5: assert before indexing intro arrays to verify boundsAli Saidi
2012-05-10gem5: Fix a number of incorrect case statementsAli Saidi
2012-04-06MEM: Enable multiple distributed generalized memoriesAndreas Hansson
2012-03-21ARM: Add RTC to PBX SystemKoan-Sin Tan
2012-03-21ARM: Fix uninitialized value in ARM RTC model.Ali Saidi
2012-03-01ARM: FIx missing cf controller connection.Ali Saidi
2012-03-01ARM: Add support for Versatile Express extended memory mapAli Saidi
2012-03-01ARM: Add RTC device for ARM platforms.Ali Saidi
2012-02-24MEM: Move port creation to the memory object(s) constructionAndreas Hansson
2012-02-14MEM: Fix residual bus ports and make them master/slaveAndreas Hansson
2012-02-13MEM: Introduce the master/slave port roles in the Python classesAndreas Hansson
2012-02-01configs: More fixes for the memory system updatesAli Saidi
2012-01-31Merge with head, hopefully the last time for this batch.Gabe Black
2012-01-31clang: Enable compiling gem5 using clang 2.9 and 3.0Koan-Sin Tan
2012-01-28Merge with the main repo.Gabe Black
2012-01-16Merge yet again with the main repository.Gabe Black
2012-01-17MEM: Removing the default port peer from Python portsAndreas Hansson
2012-01-17MEM: Make the bus bridge unidirectional and fixed address rangeAndreas Hansson
2012-01-17MEM: Separate queries for snooping and address rangesAndreas Hansson
2012-01-09ARM: Add support for running multiple systemsAli Saidi
2011-10-04SE/FS: Put platform pointers in fewer objects.Gabe Black
2011-09-30SE/FS: Remove System::platform and Platform::intrFrequency.Gabe Black
2011-09-30SE/FS: Build the devices in SE mode.Gabe Black
2011-08-19ARM: Add VExpress_E support with PCIe to gem5Ali Saidi
2011-08-19ARM: Add support for Versatile Express boardsAli Saidi