summaryrefslogtreecommitdiff
path: root/src/dev/arm
AgeCommit message (Expand)Author
2014-09-03config: Refactor RealviewEMM to fit into new config systemGeoffrey Blake
2014-09-03dev: Avoid invalid sized reads in PL390 with DPRINTF enabledMitch Hayenga
2014-05-09dev: Set HDLCD default pixel clock for 1080p @ 60HzChris Emmons
2014-05-09arm: quick hack to allow a greater number of CPUs to a guest OSMatt Evans
2014-01-24arm: Add support for ARMv8 (AArch64 & AArch32)ARM gem5 Developers
2013-10-31dev: Add 'OSC' oscillator sys control reg support to VersatileExpressMatt Evans
2013-10-31dev: Add support for MSI-X and Capability Lists for ARM and PCI devicesGeoffrey Blake
2013-10-17arm: Add a 'clear PPI' method to gic_pl390Matt Evans
2013-10-17dev: Add option to disable framebuffer .bmp dump in run folderDam Sunwoo
2013-10-17arm: Fix a GIC mask register bugAli Saidi
2013-10-17dev: Allow additional UART interrupts to be setAli Saidi
2013-08-19mem: Change AbstractMemory defaults to match the common caseAndreas Hansson
2013-07-11dev: make BasicPioDevice take size in constructorSteve Reinhardt
2013-07-11dev/arm: get rid of AmbaDev namespaceSteve Reinhardt
2013-06-27config: Remove redundant explicit setting of default clocksAkash Bagdia
2013-05-30mem: Avoid explicitly zeroing the memory backing storeAndreas Hansson
2013-04-22sim: separate nextCycle() and clockEdge() in clockedObjectsDam Sunwoo
2013-04-22ARM: Add support for HDLCD controller for TC2 and newer Versatile Express tiles.Chris Emmons
2013-02-19scons: Fix up numerous warnings about name shadowingAndreas Hansson
2013-02-19sim: Make clock private and access using clockPeriod()Andreas Hansson
2013-02-15ARM: Postpones creation of framebuffer output file until it is actually used.Chris Emmons
2012-10-25arm: Don't export private GIC methodsAndreas Sandberg
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