[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re(2): [linux-team] shared IRQs en PCI
> On Thu, Jan 27, 2000 at 11:23:42AM +0100, Eric Darchis wrote:
> > At 10:52 AM 1/27/00 +0100, you wrote:
> > >Je suppose qu'il est possible de faire avaler des
> > >cartes PCI avec des IRQs partagés à Linux, non ?
> > Oui. Perso, j'avais jusqu'il y a peu des cartes PCI partageant des IRQ.
> > (Par exemple la carte écran et la carte TV) Sans problème.
> > >En tout cas, ça marche pas de tout seul...
> > Chez moi, si. Mais il est possible que 2 cartes ne s'entendent pas. Par
> > exemple, j'ai vu des cartes UDMA66 et des G400 incompatibles ou alors, il
> > fallait supprimer le bus mastering (un peu con avec des cartes
> pareilles...)
> Ah...
> C'est un collègue qui m'a demandé ça...
> En fait, il a 2 "conflits": carte TV, carte ISDN, carte son et... carte
> écran,
> je crois.
>
> Mais le bus mastering, c'est pour la carte UDMA, non ?
> Donc dans son cas, ça ne servirait à rien... ou si ?
Non, non, le bus masterig sert pour quasiment toutes les cartes PCI
actuellement. C'est plus rapide et soulage le processeur du PC de la gestion du
bus PCI. Il suffit que ton chipset, tes slots PCI et tes cartes le supporte. Ce
n'est jamais une mauvaise chose.
>
> > >Y aurait une option bien sombre dans le kernel ?
> > >Ou bien avec IsaPNP ? (quoique, pour des cartes PCI...)
> > IsaPnP ne marche pas pour le PCI.
> Mmhh.. c'est bien ce qu'il me semblait.
> Il n'y aurait pas moyen de donner d'autres IRQ aux cartes PCI PnP ?
> Via IsaPnP ? Mais je suppose que les cartes PCI ne sont même pas
> reprises dans un pnpdump... :/
> Autre question alors: y a-t-il un moyen de définir quel IRQ utiliser ?
> (pas par le BIOS: pas possible)
Seul le BIOS permet de faire cela. Essaie p-e de le flasher. Mais attention!
Cela dit, ca m'etonnerait que tu ne puisses pas le faire. C'est dans les options
PnP. Il te suffit de dire que l'IRQ en question est utilisee par une carte ISA
non-PnP, de dire de faire un reset de tout ce qui est PnP au prochain
redemarrage. Et tu es reparti.
En fait, ca m'etonnerait que cela fonctionne comme cela. Il te faudra surement
"vider" toutes les cartes non necessaires au boot de ton PC, et puis les
remettre une par une jusqu'a ce que ca merde et changer l'ordre d'insertion de
tes cartes (tu en mets une, tu reboot, tu en mets une autre, tu reboot, ...).
Bref vive le NON-PlugN'Pray. Je crois sincerement que c'est une bonne chose pour
les install vraiment simples et standards mais qui peut me dire ce qui est
standard actuellement? Des que ton install est plus "complete", il faut
absolument prier a genoux en te dirigeant vers Redmond (c'est a l'Ouest, au cas
ou).
>
> Si je dis simplement au module irq=blah, je suppose que ça dit juste
> au module sur quel IRQ chercher le device et pas: dis au device d'
> utiliser tel IRQ... non ?
Tu as tout compris.
Jerome W.
PS: Maintenant que je t'ai tenu en halene, voici quelques sites qui traitent de
cela (je te mets juste la page qui contient vers les autres liens):
http://homepages.ihug.com.au/~entropy/os/os-faq-pci.html
---------
Visit the Linux Supertore Online: http://www.redcorp.com !
If you want to be deleted from the list, send a mail to
majordomo@rtfm.be with "unsubscribe linux-team" in the body.
Archive of the list: http://tania.be.linux.org/