Ce sont des contrôleurs de disques UDMA intégrés aux cartes mères. Ils utilisent les E/S IDE standards et sont donc pleinement utilisables à des vitesses "non-UDMA" plus lentes tels qu'ils (les contrôleurs) sont exploités avec des noyaux non patchés (comme ceux fournis lors de l'installation de Linux). Par conséquent, ces derniers ne devraient pas poser de difficultés durant la phase d'installation, et les patcher pour exploiter la vitesse de l'UDMA tient plus du luxe que d'une étape fondamentale.
Encore merci à Gadi pour ces infos
Le bus mastering est supporté sur les jeux de composants TX à partir du noyau
2.0.31 et supérieur.
Avec un noyau plus ancien ( comme la version 2.0.30 de la slackware 3.4) le contrôleur fonctionnera comme un contrôleur EIDE. Dans tous les cas, le contrôleur sera automatiquement détecté par le noyau et vous ne devriez avoir aucun problème pour l'utiliser.
Le support UDMA complet pour ces jeux de composants (chipsets) est décrit dans le chapitre: UDMA générique.
Cette interface est immédiatement reconnue par un noyau non patché comme un contrôleur EIDE, mais si en possédez un, vous serez intéressé par le fait qu'il existe un patch permettant d'un part d'améliorer les taux de transfert, et d'autre part de se débarrasser du message "unknown PCI device".
Vous trouverez un patch à l'adresse http://www.ipass.net/~prefect/. Il a été conçu pour le jeux de composants VIA VP2/97 que l'on trouve sur les cartes mères FIC PA-2007 et PA-2011, mais il devrait fonctionner sur des contrôleurs apparentés. Ce patch fonctionne aussi sur les derniers contrôleurs VIA VP3, mais ce n'est pas une règle absolue.
Ce patch permet uniquemement de faire du Bus Mastering (et pas de l'UDMA), mais c'est toujours mieux que le bon vieux mode EIDE. Suivez les instructions du site pour activer le Bus Mastering.
Il existe un autre patch qui supporte toutes les fonctionnalités de l'UDMA, disponible à http://www.pyreneesweb.com/Udma/udma.html, écrit pour le jeux de composants VIA VT82C586B, et qui devrait aussi fonctionner sur les VP2, VP3, VPX, P6 et AGP Appolo. Suivez les instructions d'installation et de mise en oeuvre, mais il est conseillé de sauvegarder vos données importantes au cas où votre carte mère serait incompatible. Cependant, si ça marche la première fois, ça marchera pour les suivantes.
À noter que ce patch ne fonctionne pas sur le jeu de composants VP1, mais ce dernier est supporté par le patch générique.
L'UDMA n'est pour le moment pas supporté par les cartes mères TX Pro. Ce ne sont pas les même que les TX mobo, et elles indiquent apparemment mal leurs possibilités DMA, d'où le problème. J'ai entendu dire que quelqu'un travaillait dessus. Un patch devrait donc apparaître dans le futur.