aboutsummaryrefslogtreecommitdiff
path: root/hw/block/fdc.c
AgeCommit message (Expand)AuthorFilesLines
2022-07-12block: Change blk_{pread,pwrite}() param orderAlberto Faria1-10/+10
2022-07-12block: Add a 'flags' param to blk_pread()Alberto Faria1-3/+3
2022-05-12hw/block/fdc: Prevent end-of-track overrun (CVE-2021-3507)Philippe Mathieu-Daudé1-0/+8
2022-03-07osdep: Move memalign-related functions to their own headerPeter Maydell1-0/+1
2021-12-02hw/block/fdc: Kludge missing floppy drive to fix CVE-2021-20196Philippe Mathieu-Daudé1-1/+13
2021-12-02hw/block/fdc: Extract blk_create_empty_drive()Philippe Mathieu-Daudé1-2/+7
2021-09-30qbus: Rename qbus_create_inplace() to qbus_init()Peter Maydell1-1/+1
2021-06-25hw/block/fdc: Extract SysBus floppy controllers to fdc-sysbus.cPhilippe Mathieu-Daudé1-220/+0
2021-06-25hw/block/fdc: Extract ISA floppy controllers to fdc-isa.cPhilippe Mathieu-Daudé1-265/+0
2021-06-25hw/block/fdc: Declare shared prototypes in fdc-internal.hPhilippe Mathieu-Daudé1-122/+9
2021-06-25hw/block/fdc: Replace disabled fprintf() by trace eventPhilippe Mathieu-Daudé1-6/+1
2021-04-09hw/block/fdc: Fix 'fallback' property on sysbus floppy disk controllersPhilippe Mathieu-Daudé1-2/+2
2021-03-19hw: Replace anti-social QOM type namesMarkus Armbruster1-2/+2
2021-03-19fdc: Inline fdctrl_connect_drives() into fdctrl_realize_common()Markus Armbruster1-15/+8
2021-03-19fdc: Drop deprecated floppy configurationMarkus Armbruster1-52/+2
2021-02-20hw/block/fdc: Remove the check_media_rate propertyThomas Huth1-15/+2
2021-01-27block: Separate blk_is_writable() and blk_supports_write_perm()Kevin Wolf1-4/+5
2020-12-18qdev: Move softmmu properties to qdev-properties-system.hEduardo Habkost1-0/+1
2020-09-18Use OBJECT_DECLARE_SIMPLE_TYPE when possibleEduardo Habkost1-12/+4
2020-09-09Use DECLARE_*CHECKER* macrosEduardo Habkost1-5/+8
2020-09-09Move QOM typedefs and add missing includesEduardo Habkost1-8/+13
2020-07-10error: Eliminate error_propagate() manuallyMarkus Armbruster1-5/+3
2020-07-10error: Eliminate error_propagate() with Coccinelle, part 1Markus Armbruster1-2/+1
2020-07-10qdev: Use returned bool to check for qdev_realize() etc. failureMarkus Armbruster1-2/+1
2020-06-25Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell1-2/+109
2020-06-24floppy: move cmos_get_fd_drive_type() from pcGerd Hoffmann1-1/+25
2020-06-24floppy: make isa_fdc_get_drive_max_chs staticGerd Hoffmann1-2/+2
2020-06-24acpi: move aml builder code for floppy deviceGerd Hoffmann1-0/+83
2020-06-23qdev: Make qdev_prop_set_drive() match the other helpersMarkus Armbruster1-3/+3
2020-06-23fdc: Deprecate configuring floppies with -global isa-fdcMarkus Armbruster1-0/+17
2020-06-23fdc: Open-code fdctrl_init_isa()Markus Armbruster1-14/+0
2020-06-23fdc: Reject clash between -drive if=floppy and -global isa-fdcMarkus Armbruster1-23/+28
2020-06-17block: consolidate blocksize properties consistency checksRoman Kagan1-1/+4
2020-06-15sysbus: Convert to sysbus_realize() etc. with CoccinelleMarkus Armbruster1-2/+2
2020-06-15isa: Convert uses of isa_create(), isa_try_create() manuallyMarkus Armbruster1-2/+2
2020-06-15qdev: Convert uses of qdev_create() with CoccinelleMarkus Armbruster1-6/+6
2020-05-15Drop more @errp parameters after previous commitMarkus Armbruster1-2/+2
2020-04-29fdc: Fix fallback=auto error handlingMarkus Armbruster1-0/+1
2020-03-27fdc/i8257: implement verify transfer modeSven Schnelle1-43/+18
2020-01-24qdev: set properties with device_class_set_props()Marc-André Lureau1-4/+4
2019-08-16Include hw/qdev-properties.h lessMarkus Armbruster1-0/+1
2019-08-16Include qemu/main-loop.h lessMarkus Armbruster1-0/+1
2019-08-16Include hw/hw.h exactly where neededMarkus Armbruster1-1/+0
2019-08-16Include migration/vmstate.h lessMarkus Armbruster1-0/+1
2019-08-16Include hw/irq.h a lot lessMarkus Armbruster1-0/+1
2019-07-30fdc: Fix inserting read-only media in empty driveKevin Wolf1-3/+8
2019-06-14hw/block/fdc: floppy command FIFO memory initializationAndrey Shinkevich1-0/+1
2019-06-12Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster1-0/+1
2019-06-04block: Add BlockBackend.ctxKevin Wolf1-1/+1
2018-11-19fdc: fix segfault in fdctrl_stop_transfer() when DMA is disabledMark Cave-Ayland1-1/+1