Ik heb een moederboard met SiS630 chipset. De onboard IDE-controller ondersteunt UDMA/66. Als powermanagement is ACPI ingesteld.
Op kanaal 0 zit een Maxtor 15GB VL30 (UDMA/100) als master, op kanaal 1 zit een Asus 50X cdrom-speler (UDMA/33) ook als master.
In de bios wordt de hd als UDMA mode 4 (UDMA/66) gezien en de cdrom als UDMA mode 2 (UDMA/33). So far, so good.
Onder Windows XP wordt de harddisk echter als Multiword DMA mode 2 (Pio4 met DMA) gezien en de cdrom als Pio4 zonder DMA.
Ik heb de huidige SiS ide-drivers, oudere Sis ide-drivers en de standaard WinXP drivers geprobeerd. Alleen de huidige SiS-driver hebben het beschreven gedrag, de andere (oudere SiS en standaard WinXP) zetten alles in Pio4, ondanks dat "Use DMA if available" aangevinkt staat.
Voor de zekerheid heb ik de Maxtor harddisk ook behandeld met een dma-utility van Maxtor waarmee de harddisk een maximale UDMA-mode van UDMA/66 rapporteert.
Onder Win98SE gaat het wel goed!
Op kanaal 0 zit een Maxtor 15GB VL30 (UDMA/100) als master, op kanaal 1 zit een Asus 50X cdrom-speler (UDMA/33) ook als master.
In de bios wordt de hd als UDMA mode 4 (UDMA/66) gezien en de cdrom als UDMA mode 2 (UDMA/33). So far, so good.
Onder Windows XP wordt de harddisk echter als Multiword DMA mode 2 (Pio4 met DMA) gezien en de cdrom als Pio4 zonder DMA.
Ik heb de huidige SiS ide-drivers, oudere Sis ide-drivers en de standaard WinXP drivers geprobeerd. Alleen de huidige SiS-driver hebben het beschreven gedrag, de andere (oudere SiS en standaard WinXP) zetten alles in Pio4, ondanks dat "Use DMA if available" aangevinkt staat.
Voor de zekerheid heb ik de Maxtor harddisk ook behandeld met een dma-utility van Maxtor waarmee de harddisk een maximale UDMA-mode van UDMA/66 rapporteert.
Onder Win98SE gaat het wel goed!
Computers follow your orders, not your intentions.