summaryrefslogtreecommitdiffstats
path: root/hw/ide/isa.c
Commit message (Expand)AuthorAgeFilesLines
* Use OBJECT_DECLARE_SIMPLE_TYPE when possibleEduardo Habkost2020-09-181-3/+1Star
* Use DECLARE_*CHECKER* macrosEduardo Habkost2020-09-091-1/+2
* Move QOM typedefs and add missing includesEduardo Habkost2020-09-091-2/+4
* isa: Convert uses of isa_create() with CoccinelleMarkus Armbruster2020-06-151-2/+3
* qdev: set properties with device_class_set_props()Marc-André Lureau2020-01-241-1/+1
* vmstate: replace DeviceState with VMStateIfMarc-André Lureau2020-01-061-1/+1
* Include hw/qdev-properties.h lessMarkus Armbruster2019-08-161-0/+1
* Include hw/hw.h exactly where neededMarkus Armbruster2019-08-161-1/+0Star
* Include migration/vmstate.h lessMarkus Armbruster2019-08-161-0/+1
* Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster2019-06-121-0/+2
* hw: Do not include "sysemu/block-backend.h" if it is not necessaryThomas Huth2018-03-121-1/+0Star
* hw/ide: remove old i386 dependencyPhilippe Mathieu-Daudé2017-12-181-1/+0Star
* Use #include "..." for our own headers, <...> for othersMarkus Armbruster2016-07-121-4/+4
* ide: Clean up includesPeter Maydell2016-01-291-0/+1
* ide: support PIO restart for the ISA controllerPaolo Bonzini2015-03-101-1/+2
* ide/isa: Replace unchecked qdev_init() by qdev_init_nofail()Markus Armbruster2015-02-241-3/+1Star
* hw: Convert from BlockDriverState to BlockBackend, mostlyMarkus Armbruster2014-10-201-1/+1
* savevm: Remove all the unneeded version_minimum_id_old (x86)Juan Quintela2014-06-161-2/+1Star
* qdev: Remove hex8/32/64 property typesPaolo Bonzini2014-02-141-2/+2
* ide: Pass size to ide_bus_new()Andreas Färber2013-08-301-1/+1
* devices: Associate devices to their logical categoryMarcel Apfelbaum2013-07-291-0/+1
* isa: Use realizefn for ISADeviceAndreas Färber2013-06-071-8/+8
* ahci: Don't allow creating slave drivesKevin Wolf2013-05-081-1/+1
* ide: QOM'ify ISA IDEAndreas Färber2013-04-291-15/+24
* hw: move headers to include/Paolo Bonzini2013-04-081-2/+2
* Make all static TypeInfos constAndreas Färber2013-01-101-1/+1
* softmmu: move include files to include/sysemu/Paolo Bonzini2012-12-191-1/+1
* block: move include files to include/block/Paolo Bonzini2012-12-191-1/+1
* qom: Unify type registrationAndreas Färber2012-02-151-2/+2
* qdev: register all types natively through QEMU Object ModelAnthony Liguori2012-02-031-13/+17
* isa: pic: convert to QEMU Object ModelAnthony Liguori2012-01-271-7/+13
* isa: give ISABus/ISADevice to isa_create(), isa_bus_irqs() and isa_get_irq() ...Hervé Poussineau2011-12-201-2/+2
* ide: Convert to isa_register_portio_listRichard Henderson2011-10-111-3/+1Star
* hw: Trim superfluous #include "block_int.h"Markus Armbruster2011-09-121-1/+0Star
* Remove unused sysemu.h include directivesBlue Swirl2011-04-151-1/+0Star
* Store IDE bus id in IDEBus structure for easy access.Gleb Natapov2010-12-111-1/+1
* Keep track of ISA ports ISA device is using in qdev.Gleb Natapov2010-12-111-0/+2
* Introduce fw_name field to DeviceInfo structure.Gleb Natapov2010-12-111-0/+1
* savevm: Add DeviceState paramAlex Williamson2010-07-061-1/+1
* ide: Make PIIX and ISA IDE init functions return the qdevMarkus Armbruster2010-07-021-4/+4
* ide: Split non-qdev code off ide_init2()Markus Armbruster2010-06-041-1/+1
* IDE: Fix reset handlingBlue Swirl2009-11-071-0/+8
* ide: port isa ide to vmstateJuan Quintela2009-10-271-19/+12Star
* Clean up test for qdev_init() failureMarkus Armbruster2009-10-071-1/+1
* switch ide bus to inplace allocation.Gerd Hoffmann2009-10-051-12/+12
* ide/isa: convert to qdev.Gerd Hoffmann2009-09-151-8/+53
* ide: pass down DriveInfo instead of BlockDriverStateGerd Hoffmann2009-09-041-1/+1
* ide: move code to hw/ide/Gerd Hoffmann2009-08-281-0/+71