aboutsummaryrefslogtreecommitdiff
path: root/hw/fdc.c
diff options
context:
space:
mode:
authorths <ths@c046a42c-6fe2-441c-8c8c-71466251a162>2007-01-05 18:52:57 +0000
committerths <ths@c046a42c-6fe2-441c-8c8c-71466251a162>2007-01-05 18:52:57 +0000
commitb92090309e5ff7154e4c131438ee2d540e233955 (patch)
treec120ee24e11f140eb5bbcff2c00df4bd7fa0482e /hw/fdc.c
parent2e9671daee6f575e2eca8893ec64cd0655d672bc (diff)
Fix comment, by Volker Ruppert.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2295 c046a42c-6fe2-441c-8c8c-71466251a162
Diffstat (limited to 'hw/fdc.c')
-rw-r--r--hw/fdc.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/hw/fdc.c b/hw/fdc.c
index 073dafa4c8..0012834f44 100644
--- a/hw/fdc.c
+++ b/hw/fdc.c
@@ -1673,8 +1673,9 @@ enqueue:
#else
cur_drv->last_sect = fdctrl->fifo[3];
#endif
- /* Bochs BIOS is buggy and don't send format informations
- * for each sector. So, pretend all's done right now...
+ /* TODO: implement format using DMA expected by the Bochs BIOS
+ * and Linux fdformat (read 3 bytes per sector via DMA and fill
+ * the sector with the specified fill byte
*/
fdctrl->data_state &= ~FD_STATE_FORMAT;
fdctrl_stop_transfer(fdctrl, 0x00, 0x00, 0x00);