summaryrefslogtreecommitdiff
path: root/src/dev
AgeCommit message (Expand)Author
2013-07-11dev: consistently end device classes in 'Device'Steve Reinhardt
2013-07-11dev/arm: get rid of AmbaDev namespaceSteve Reinhardt
2013-07-11devices: make more classes derive from BasicPioDeviceSteve Reinhardt
2013-06-27sim: Add the notion of clock domains to all ClockedObjectsAkash Bagdia
2013-06-27config: Remove redundant explicit setting of default clocksAkash Bagdia
2013-06-04dev: Clarify why updates are delayed when the MC14818 is activatedAndreas Sandberg
2013-06-03dev: Add support for disabling ticking and the divider in MC146818Andreas Sandberg
2013-06-03dev: Clean up MC146818 register (A & B) handlingAndreas Sandberg
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-04-17dev: Fix a bug in the use of seekp/seekgAndreas Hansson
2013-03-28x86: changes to apic, keyboardNilay Vaish
2013-02-19scons: Fix warnings issued by clang 3.2svn (XCode 4.6)Andreas Hansson
2013-02-19scons: Add warning for missing declarationsAndreas Hansson
2013-02-19scons: Fix up numerous warnings about name shadowingAndreas Hansson
2013-02-19mem: Enforce strict use of busFirst- and busLastWordTimeAndreas Hansson
2013-02-19sim: Make clock private and access using clockPeriod()Andreas Hansson
2013-02-15dev: Use the correct return type for disk offsetsAndreas Sandberg
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-02-15sim: Add a system-global option to bypass cachesAndreas Sandberg
2013-01-07dev: Fix infinite recursion in DMA devicesAndreas Sandberg
2013-01-07dev: Do not serialize timer parametersAndreas Hansson
2013-01-07dev: Make the ethernet devices use a non-zero clockAndreas 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-16sim: have a curTick per eventqNilay Vaish
2012-11-02sim: Move the draining interface into a separate base classAndreas Sandberg
2012-11-02dev: Fix ethernet device inheritance structureAndreas Sandberg
2012-11-02sim: Include object header files in SWIG interfacesAndreas Sandberg
2012-11-02pci: Make Python wrapper cast to the right typeAndreas Sandberg
2012-11-02dev: Add missing inline declarationsAndreas Sandberg
2012-11-02base: split out the VncServer into a VncInput and Server classesChander Sudanthi
2012-10-23dev: Remove zero-time loop in DMA timing sendAndreas Hansson
2012-10-15Port: Add protocol-agnostic ports in the port hierarchyAndreas Hansson
2012-10-15Fix: Address a few minor issues identified by cppcheckAndreas Hansson
2012-09-19AddrRange: Transition from Range<T> to AddrRangeAndreas Hansson
2012-09-10Device: Bump PIO and PCI latencies to more reasonable valuesAndreas Hansson
2012-09-07dev: Fix bifield definition in timer_cpulocal.hhAli Saidi
2012-09-07Igbe: Newer kernels seem to allow TSO headers and packet data to be in one descAli 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-22DMA: Refactor the DMA device and align timing and atomicAndreas Hansson
2012-08-22Packet: Remove NACKs from packet and its use in endpointsAndreas Hansson
2012-08-22Port: Extend the QueuedPort interface and use where appropriateAndreas Hansson