Revision b9209030
b/hw/fdc.c | ||
---|---|---|
1673 | 1673 |
#else |
1674 | 1674 |
cur_drv->last_sect = fdctrl->fifo[3]; |
1675 | 1675 |
#endif |
1676 |
/* Bochs BIOS is buggy and don't send format informations |
|
1677 |
* for each sector. So, pretend all's done right now... |
|
1676 |
/* TODO: implement format using DMA expected by the Bochs BIOS |
|
1677 |
* and Linux fdformat (read 3 bytes per sector via DMA and fill |
|
1678 |
* the sector with the specified fill byte |
|
1678 | 1679 |
*/ |
1679 | 1680 |
fdctrl->data_state &= ~FD_STATE_FORMAT; |
1680 | 1681 |
fdctrl_stop_transfer(fdctrl, 0x00, 0x00, 0x00); |
Also available in: Unified diff