Harddisk-jak BIOS pozná režim přenosu dat?
Ahoj, mám jednoduchý dotaz: podle čeho pozná BIOS, jestli harddisk podporuje MW-DMA, UDMA nebo PIO? Po kterých pinech P-ATA konektoru se tato informace přenáší, nebo je nastavená firmwarem disku?
Ptám se proto, že mám pár CF karet plus redukci na P-ATA rozhraní, jedna z karet se hlásí jako PIO4 a ostatní jako UDMA33. Všechny karty jsou naformátované jako bootovací disk, ale PC nabootuje pouze z té PIO4. Pokud v BIOSU desky zakážu režim UDMA, nabootuje to ze všech karet.
Problém je v tom, že spousta desek už neumožňuje UDMA v BIOSu vypnout, takže to chci ošetřit pokud možno hardwarově, přímo na té redukci.
Redukce je pouze drátové propojení CF karty na IDE konektor plus LEDky na indikaci stavu a stabilizátor z 5V na 3,3V.
Na kartách mám nainstalovaný linux s GRUB bootloaderem.
Schéma (teda "popis" signálů IDE konektoru) jsem našel tady: http://www.adminxp.cz/hardware/index.php?aid=132
Poradí někdo? Dík.