And fixed the fix.
This commit is contained in:
@@ -1365,7 +1365,7 @@ ide_write_devctl(uint16_t addr, uint8_t val, void *priv)
|
|||||||
|
|
||||||
/* We must set set the status to busy in reset mode or
|
/* We must set set the status to busy in reset mode or
|
||||||
some 286 and 386 machines error out. */
|
some 286 and 386 machines error out. */
|
||||||
if (ide_boards[ide->board]->force_ata3 || ide_bm[ide->board]) {
|
if (ide_boards[ide->board]->force_ata3 || !ide_bm[ide->board]) {
|
||||||
if (ide->type != IDE_NONE) {
|
if (ide->type != IDE_NONE) {
|
||||||
ide->atastat = BSY_STAT;
|
ide->atastat = BSY_STAT;
|
||||||
if (ide->type == IDE_ATAPI)
|
if (ide->type == IDE_ATAPI)
|
||||||
|
Reference in New Issue
Block a user