summaryrefslogtreecommitdiffstats
path: root/hw/block/fdc.c
Commit message (Expand)AuthorAgeFilesLines
* fdc: fix segfault in fdctrl_stop_transfer() when DMA is disabledMark Cave-Ayland2018-11-191-1/+1
* Merge remote-tracking branch 'remotes/stefanha/tags/tracing-pull-request' int...Peter Maydell2018-06-301-3/+3
|\
| * hw/block/fdc: Convert from FLOPPY_DPRINTF() macro to trace eventsPhilippe Mathieu-Daudé2018-06-291-3/+3
* | hw/block/fdc: Replace error_setg(&error_abort) by assert()Philippe Mathieu-Daudé2018-06-291-8/+1Star
|/
* fdc: Exit if ISA controller does not support DMAAlexey Kardashevskiy2018-03-261-1/+4
* hw/block: Use errp directly rather than local_errMao Zhongyi2017-12-191-11/+6Star
* migration: pre_save return intDr. David Alan Gilbert2017-09-271-1/+3
* hw/block/fdc: Convert to realizeMao Zhongyi2017-09-191-17/+16Star
* qapi: Mechanically convert FOO_lookup[...] to FOO_str(...)Markus Armbruster2017-09-041-3/+3
* vmstate: error hint for failed equal checksHalil Pasic2017-06-281-1/+1
* qdev: Rename DEFINE_PROP_DEFAULT() to DEFINE_PROP_SIGNED()Marc-André Lureau2017-06-201-9/+9
* fdc: Make errp the last parameter of fdctrl_connect_drivesFam Zheng2017-04-241-3/+3
* hw/block: Request permissionsKevin Wolf2017-02-281-2/+23
* block: Allow error return in BlockDevOps.change_media_cb()Kevin Wolf2017-02-281-1/+1
* block: Add permissions to blk_new()Kevin Wolf2017-02-281-1/+2
* fdc: Move qdev properties to FloppyDriveKevin Wolf2016-10-271-32/+88
* fdc: Add a floppy drive qdevKevin Wolf2016-10-271-31/+120
* fdc: Add a floppy qbusKevin Wolf2016-10-271-5/+35
* portio: keep references on portioMarc-André Lureau2016-09-081-1/+3
* fdc: Switch to byte-based block accessEric Blake2016-05-121-8/+17
* Replaced get_tick_per_sec() by NANOSECONDS_PER_SECONDRutuja Shah2016-03-221-2/+2
* include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster2016-03-221-0/+1
* fdc: add function to determine drive chs limitsRoman Kagan2016-03-111-0/+23
* fdc: always compile-check debug printsJohn Snow2016-02-101-7/+8
* fdc: use IsaDma interface instead of global DMA_* functionsHervé Poussineau2016-02-031-17/+46
* sparc: disable floppy DMAHervé Poussineau2016-02-031-0/+2
* fdc: fix detection under LinuxJohn Snow2016-02-031-0/+16
* Revert "hw/block/fdc: Implement tray status"Max Reitz2016-02-021-16/+7Star
* fdc: change auto fallback drive for ISA FDC to 288John Snow2016-01-251-1/+1
* fdc: rework pick_geometryJohn Snow2016-01-251-20/+52
* fdc: add physical disk sizesJohn Snow2016-01-251-8/+32
* fdc: add drive type optionJohn Snow2016-01-251-3/+23
* fdc: Add fallback optionJohn Snow2016-01-251-2/+23
* fdc: add pick_driveJohn Snow2016-01-251-10/+46
* fdc: Throw an assertion on misconfigured fd_formats tableJohn Snow2016-01-251-1/+3
* fdc: add disk fieldJohn Snow2016-01-251-0/+3
* fdc: add drive type qapi enumJohn Snow2016-01-251-40/+40
* fdc: reduce number of pick_geometry argumentsJohn Snow2016-01-251-30/+20Star
* fdc: move pick_geometryJohn Snow2016-01-251-45/+45
* block: Clean up includesPeter Maydell2016-01-201-0/+1
* hw: Inline the qdev_prop_set_drive_nofail() wrapperMarkus Armbruster2016-01-131-5/+10
* hw/block/fdc: Implement tray statusMax Reitz2015-10-231-4/+16
* i8257: rewrite DMA_schedule to avoid hooking into the CPU loopPaolo Bonzini2015-09-091-1/+1
* migration: Use normal VMStateDescriptions for SubsectionsJuan Quintela2015-06-121-26/+16Star
* fdc: Fix MSR.RQM flagKevin Wolf2015-06-021-1/+12
* fdc: Disentangle phases in fdctrl_read_data()Kevin Wolf2015-06-021-10/+23
* fdc: Code cleanup in fdctrl_write_data()Kevin Wolf2015-06-021-24/+39
* fdc: Use phase in fdctrl_write_data()Kevin Wolf2015-06-021-28/+41
* fdc: Introduce fdctrl->phaseKevin Wolf2015-06-021-0/+89
* fdc: Rename fdctrl_set_fifo() to fdctrl_to_result_phase()Kevin Wolf2015-06-021-15/+16