summaryrefslogtreecommitdiff
path: root/src/dev/dma_device.hh
AgeCommit message (Expand)Author
2019-05-03dev: StreamID generation in DMA deviceGiacomo Travaglini
2019-04-28mem: Minimize the use of MemObject.Gabe Black
2019-03-19arch, cpu, dev, gpu, mem, sim, python: start using getPort.Gabe Black
2017-07-12dev: Refactor some Event subclasses to lambdasSean Wilson
2017-06-20dev: Replace EventWrapper use with EventFunctionWrapperSean Wilson
2017-03-07dev, kvm: Add a fast KVM-aware mode in DmaReadFifoSudhanshu Jha
2016-09-13dev: Add a DmaCallback class to DmaDeviceMichael LeBeane
2015-10-12misc: Add explicit overrides and fix other clang >= 3.5 issuesAndreas Hansson
2015-10-12misc: Remove redundant compiler-specific definesAndreas Hansson
2015-08-07dev: Add a simple DMA engine that can be used by devicesAndreas Sandberg
2015-07-07sim: Refactor and simplify the drain APIAndreas Sandberg
2015-07-07sim: Decouple draining from the SimObject hierarchyAndreas Sandberg
2015-03-02mem: Split port retry for all different packet classesAndreas Hansson
2014-12-23arm: Add stats to table walkerCurtis Dunham
2013-07-18mem: Set the cache line size on a system levelAndreas Hansson
2012-11-02sim: Move the draining interface into a separate base classAndreas Sandberg
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-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-07-27dma: remove unused variableAnthony Gutierrez
2012-06-05sim: Remove FastAllocAli Saidi
2012-05-23DMA: Split the DMA device and IO device into seperate filesAndreas Hansson