Fix the maximum PIO mode on IDE hard drives

This commit is contained in:
Alexander Babikov
2021-11-26 07:05:36 +05:00
parent edc3d8ee21
commit e5e1bc13aa

View File

@@ -445,7 +445,7 @@ ide_get_max(ide_t *ide, int type)
switch(type) {
case TYPE_PIO: /* PIO */
if (!ide_boards[ide->board]->force_ata3 && (ide_bm[ide->board] != NULL))
return 1;
return 4;
return 0; /* Maximum PIO 0 for legacy PIO-only drive. */
case TYPE_SDMA: /* SDMA */