summaryrefslogtreecommitdiff
path: root/src/dev
AgeCommit message (Expand)Author
2018-06-11misc: Using smart pointers for memory RequestsGiacomo Travaglini
2018-06-07dev-arm: Add a VirtIO MMIO device to VExpress_GEM5_V1Andreas Sandberg
2018-06-07dev-arm: Add a MMIO transport interface for VirtIOAndreas Sandberg
2018-06-07dev-arm: Add a GIC interrupt adaptorAndreas Sandberg
2018-06-06dev, arm: Add support for HYP & secure timersAndreas Sandberg
2018-05-09base, dev: Fix port message for vnc and terminalAndreas Sandberg
2018-05-08dev: Add support for a simple debug UARTAndreas Sandberg
2018-04-27sim,cpu,mem,arch: Introduced MasterInfo data structureGiacomo Travaglini
2018-04-18dev, arm: Cleanup Pl050 interrupt handlingAndreas Sandberg
2018-04-17ps2: Unify constant namesAndreas Sandberg
2018-04-17dev, arm: Use the PS/2 framework in the Pl050 modelAndreas Sandberg
2018-04-17ps2: Add proper touchscreen command handlingAndreas Sandberg
2018-04-17ps2: Implement the keyboard reset commandAndreas Sandberg
2018-04-17ps2: Unify device data bufferingAndreas Sandberg
2018-04-17ps2: Add a simple touchscreen modelAndreas Sandberg
2018-04-17ps2: Add VNC support to the keyboard modelAndreas Sandberg
2018-04-17ps2: Factor out PS/2 devices into their own subsystemAndreas Sandberg
2018-04-10dev: arm: SetScaling commands don't send parameter bytes.Gabe Black
2018-04-05dev: Make sure the EtherTap device uses the right event queue.Gabe Black
2018-03-27dev: sparc: Get rid of the TheISA namespace in the SPARC devices.Gabe Black
2018-03-27dev: Remove a bunch of Alpha code from MIPS, and unnecessary TheISAs.Gabe Black
2018-03-20arch-arm, configs: Treat the bootloader rom as cacheable memoryNikos Nikoleris
2018-03-06dev: Don't fall through into BRAR after RFDR caseSiddhesh Poyarekar
2018-03-06dev: Leave last byte in strncpy for NULLSiddhesh Poyarekar
2018-02-24sparc: Fix FS Checkpoint loadingKhalique
2018-02-13dev: Remove unused interrupt controller in TerminalAndreas Sandberg
2018-02-09dev: Fix i8042 device errorsJason Lowe-Power
2018-01-29arm: DT autogeneration - generate PCI nodeGlenn Bergmans
2018-01-29arm: DT autogeneration - Generate energy controller nodeGlenn Bergmans
2018-01-29arm: DT autogeneration - autogenerate RealView Platform devicesGlenn Bergmans
2018-01-29arm: DT autogeneration - Generate cpus nodeGlenn Bergmans
2018-01-29arm: make Arm GenericTimer a ClockedObjectCurtis Dunham
2018-01-20base: Rework bitunions so they can be more flexible.Gabe Black
2018-01-10style: change C/C++ source permissions to noexecBKP
2017-12-14misc: Updates for gcc7.2 for x86Jason Lowe-Power
2017-12-04misc: Rename misc.(hh|cc) to logging.(hh|cc)Gabe Black
2017-11-20dev: Fix the SPARC and X86 platform devices.Gabe Black
2017-11-17sim: Implement load_addr_mask auto-calculationGeoffrey Blake
2017-11-08dev: Move generic serial devices to src/dev/serialAndreas Sandberg
2017-11-08dev: Add a dummy serial deviceAndreas Sandberg
2017-11-08dev: Refactor UART->Terminal interfaceAndreas Sandberg
2017-10-31dev: Using Configurable image writer in HDLcdGiacomo Travaglini
2017-10-31base: Introducing utility for writing raw data in png formatGiacomo Travaglini
2017-09-26dev: Make the IDE controller handle NULL simobject pointers.Gabe Black
2017-09-25dev, virtio: Improvements to diod process handlingAnouk Van Laer
2017-08-12dev: Fix an IDE error check.Gabe Black
2017-08-01kvm, arm: Switch to the device EQ when accessing ISA devicesAndreas Sandberg
2017-07-12arm: Refactor some Event subclasses to lambdasSean Wilson
2017-07-12dev: Refactor some Event subclasses to lambdasSean Wilson
2017-07-12net: Refactor some Event subclasses to lambdasSean Wilson