Bumped maximum UDMA mode from 2 (ATA 33) to 4 (ATA 66) so it can be used where supported.
This commit is contained in:
@@ -410,7 +410,7 @@ ide_get_max(ide_t *ide, int type)
|
|||||||
return -1;
|
return -1;
|
||||||
case TYPE_UDMA: /* UDMA */
|
case TYPE_UDMA: /* UDMA */
|
||||||
if (!ide_boards[ide->board]->force_ata3 && (ide_bm[ide->board] != NULL))
|
if (!ide_boards[ide->board]->force_ata3 && (ide_bm[ide->board] != NULL))
|
||||||
return 2;
|
return 4 /*2*/;
|
||||||
|
|
||||||
return -1;
|
return -1;
|
||||||
default:
|
default:
|
||||||
|
|||||||
@@ -1983,7 +1983,7 @@ mo_get_max(int ide_has_dma, int type)
|
|||||||
ret = ide_has_dma ? 1 : -1;
|
ret = ide_has_dma ? 1 : -1;
|
||||||
break;
|
break;
|
||||||
case TYPE_UDMA:
|
case TYPE_UDMA:
|
||||||
ret = ide_has_dma ? 2 : -1;
|
ret = ide_has_dma ? 4 /*2*/ : -1;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -2243,7 +2243,7 @@ zip_get_max(int ide_has_dma, int type)
|
|||||||
ret = ide_has_dma ? 1 : -1;
|
ret = ide_has_dma ? 1 : -1;
|
||||||
break;
|
break;
|
||||||
case TYPE_UDMA:
|
case TYPE_UDMA:
|
||||||
ret = ide_has_dma ? 2 : -1;
|
ret = ide_has_dma ? 4 /*2*/ : -1;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -2595,7 +2595,7 @@ scsi_cdrom_get_max(int ide_has_dma, int type)
|
|||||||
ret = ide_has_dma ? 2 : -1;
|
ret = ide_has_dma ? 2 : -1;
|
||||||
break;
|
break;
|
||||||
case TYPE_UDMA:
|
case TYPE_UDMA:
|
||||||
ret = ide_has_dma ? 2 : -1;
|
ret = ide_has_dma ? 4 /*2*/ : -1;
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
ret = -1;
|
ret = -1;
|
||||||
|
|||||||
Reference in New Issue
Block a user