summaryrefslogtreecommitdiffstats
path: root/hw/block/fdc.c
Commit message (Expand)AuthorAgeFilesLines
* block: Change blk_{pread,pwrite}() param orderAlberto Faria2022-07-121-10/+10
* block: Add a 'flags' param to blk_pread()Alberto Faria2022-07-121-3/+3
* hw/block/fdc: Prevent end-of-track overrun (CVE-2021-3507)Philippe Mathieu-Daudé2022-05-121-0/+8
* osdep: Move memalign-related functions to their own headerPeter Maydell2022-03-071-0/+1
* hw/block/fdc: Kludge missing floppy drive to fix CVE-2021-20196Philippe Mathieu-Daudé2021-12-021-1/+13
* hw/block/fdc: Extract blk_create_empty_drive()Philippe Mathieu-Daudé2021-12-021-2/+7
* qbus: Rename qbus_create_inplace() to qbus_init()Peter Maydell2021-09-301-1/+1
* hw/block/fdc: Extract SysBus floppy controllers to fdc-sysbus.cPhilippe Mathieu-Daudé2021-06-251-220/+0Star
* hw/block/fdc: Extract ISA floppy controllers to fdc-isa.cPhilippe Mathieu-Daudé2021-06-251-265/+0Star
* hw/block/fdc: Declare shared prototypes in fdc-internal.hPhilippe Mathieu-Daudé2021-06-251-122/+9Star
* hw/block/fdc: Replace disabled fprintf() by trace eventPhilippe Mathieu-Daudé2021-06-251-6/+1Star
* hw/block/fdc: Fix 'fallback' property on sysbus floppy disk controllersPhilippe Mathieu-Daudé2021-04-091-2/+2
* hw: Replace anti-social QOM type namesMarkus Armbruster2021-03-191-2/+2
* fdc: Inline fdctrl_connect_drives() into fdctrl_realize_common()Markus Armbruster2021-03-191-15/+8Star
* fdc: Drop deprecated floppy configurationMarkus Armbruster2021-03-191-52/+2Star
* hw/block/fdc: Remove the check_media_rate propertyThomas Huth2021-02-201-15/+2Star
* block: Separate blk_is_writable() and blk_supports_write_perm()Kevin Wolf2021-01-271-4/+5
* qdev: Move softmmu properties to qdev-properties-system.hEduardo Habkost2020-12-181-0/+1
* Use OBJECT_DECLARE_SIMPLE_TYPE when possibleEduardo Habkost2020-09-181-12/+4Star
* Use DECLARE_*CHECKER* macrosEduardo Habkost2020-09-091-5/+8
* Move QOM typedefs and add missing includesEduardo Habkost2020-09-091-8/+13
* error: Eliminate error_propagate() manuallyMarkus Armbruster2020-07-101-5/+3Star
* error: Eliminate error_propagate() with Coccinelle, part 1Markus Armbruster2020-07-101-2/+1Star
* qdev: Use returned bool to check for qdev_realize() etc. failureMarkus Armbruster2020-07-101-2/+1Star
* Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell2020-06-251-2/+109
|\
| * floppy: move cmos_get_fd_drive_type() from pcGerd Hoffmann2020-06-241-1/+25
| * floppy: make isa_fdc_get_drive_max_chs staticGerd Hoffmann2020-06-241-2/+2
| * acpi: move aml builder code for floppy deviceGerd Hoffmann2020-06-241-0/+83
* | qdev: Make qdev_prop_set_drive() match the other helpersMarkus Armbruster2020-06-231-3/+3
* | fdc: Deprecate configuring floppies with -global isa-fdcMarkus Armbruster2020-06-231-0/+17
* | fdc: Open-code fdctrl_init_isa()Markus Armbruster2020-06-231-14/+0Star
* | fdc: Reject clash between -drive if=floppy and -global isa-fdcMarkus Armbruster2020-06-231-23/+28
|/
* block: consolidate blocksize properties consistency checksRoman Kagan2020-06-171-1/+4
* sysbus: Convert to sysbus_realize() etc. with CoccinelleMarkus Armbruster2020-06-151-2/+2
* isa: Convert uses of isa_create(), isa_try_create() manuallyMarkus Armbruster2020-06-151-2/+2
* qdev: Convert uses of qdev_create() with CoccinelleMarkus Armbruster2020-06-151-6/+6
* Drop more @errp parameters after previous commitMarkus Armbruster2020-05-151-2/+2
* fdc: Fix fallback=auto error handlingMarkus Armbruster2020-04-291-0/+1
* fdc/i8257: implement verify transfer modeSven Schnelle2020-03-271-43/+18Star
* qdev: set properties with device_class_set_props()Marc-André Lureau2020-01-241-4/+4
* Include hw/qdev-properties.h lessMarkus Armbruster2019-08-161-0/+1
* Include qemu/main-loop.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 hw/irq.h a lot lessMarkus Armbruster2019-08-161-0/+1
* fdc: Fix inserting read-only media in empty driveKevin Wolf2019-07-301-3/+8
* hw/block/fdc: floppy command FIFO memory initializationAndrey Shinkevich2019-06-141-0/+1
* Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster2019-06-121-0/+1
* block: Add BlockBackend.ctxKevin Wolf2019-06-041-1/+1
* fdc: fix segfault in fdctrl_stop_transfer() when DMA is disabledMark Cave-Ayland2018-11-191-1/+1