Interruptions du ~ ISA d'IRQ`s contre des interruptions de PCI

Interruptions de poignée d'ISA et de PCI très différemment. Des cartes d'expansion d'ISA sont configurées manuellement pour IRQ, habituellement en plaçant un pullover, mais parfois en exécutant un programme d'installation. Toutes les fentes d'ISA ont toutes les lignes d'IRQ actuelles, ainsi il n'importe pas quelle carte est placée dans laquelle fente. Les cartes d'ISA emploient des interruptions bord-sensibles, qui signifie qu'un dispositif d'ISA affirme une tension sur une des lignes d'interruption pour produire d'une interruption. Cela signifie alternativement que les dispositifs d'ISA ne peuvent pas partager des interruptions parce que quand le processeur sent la tension sur une ligne particulière d'interruption, elle n'a aucune manière de déterminer lesquels des dispositifs multiples pourraient affirmer cette interruption. Pour des fentes et des dispositifs d'ISA, la règle est simple : deux dispositifs ne peuvent pas partager un IRQ s'il y a n'importe quelle possibilité que ces deux dispositifs peuvent être utilisés simultanément. Dans la pratique ce moyens que vous ne pouvez pas assigner le même IRQ à plus d'un dispositif d'ISA.

  

Les cartes de PCI emploient des interruptions niveau-sensibles, qui signifie que les différents dispositifs de PCI peuvent affirmer différentes tensions sur la même ligne physique d'interruption, permettant au processeur de déterminer quel dispositif a produit de l'interruption. Les cartes et les fentes de PCI contrôlent des interruptions intérieurement. Un autobus de PCI soutient normalement un maximum de quatre fentes de PCI, numéro 1 à 4. Chaque fente de PCI peut accéder à quatre interruptions, marquées INT#1 par INT#4 (ou INT#A par INT#D). D'habitude, INT#1/A est employé par la fente 1, INT#2/B de PCI par Slot 2, et ainsi de suite.

Les cartes d'AGP soutiennent seulement INT#1/A et INT#2/B, et part avec la fente 1 de PCI. Si une fente 5 de PCI existe, elle partage avec la fente 4. Dans l'un ou l'autre cas, avec les fentes qui partagent des ressources, évitez d'installer des cartes dans les deux fentes si les deux cartes exigent la même ressource partagée. Si vous devez employer les deux fentes, installez seulement les cartes qui peuvent partager un IRQ. Si vous rencontrez un conflit sur un système de PCI, les cartes simplement mobiles à différentes fentes résout souvent le problème.

Jeter un pont sur des circuits dans le jeu de puces permet le PCI additionnel ou d'autres autobus à cascader de l'autobus primaire de PCI. Par exemple, le pont de PCI-to-ISA actuel dans la plupart des chipsets courants laisse cascader un autobus d'ISA de l'autobus primaire de PCI. Une fonction des circuits traversiers est de convertir des interruptions de PCI en interruptions d'ISA quand un dispositif de PCI doit obtenir l'attention du processeur. Les interruptions de PCI ne correspondent pas directement à ISA IRQs, bien qu'un INTERNE # puisse être tracé à un IRQ par l'intermédiaire du traiteur d'interruption du PC si la carte en utilisant qu'interne # exige un IRQ. Du progiciel de configuration limite tracer des interruptions de PCI à IRQ 09, 10, ou 11 ou à l'automobile, alors que d'autres laissent tracer INTERNE # à n'importe quel IRQ disponible.

En général, le congé INT-IRQ traçant pour toutes les fentes de PCI a placé à l'automobile à moins que vous ayez la bonne raison d'assigner un IRQ spécifique. Parfois une carte avec un IRQ dynamiquement tracé peut fonctionner très bien avec quelques programmes et pas d'autres. Par exemple, beaucoup de jeux plus anciens comptent trouver une carte saine à IRQ 05. Si vous avez une carte saine de PCI/Plug et de jeu installée dans la fente 3 de PCI, vous pouvez employer INT-IRQ traçant pour assigner IRQ 05 à ces fente et carte, maintenant les vieux jeux heureux.

Des cartes d'expansion de PCI sont normalement assignées un IRQ dynamiquement, par le BIOS ou par le logiciel d'exploitation, selon la version de Windows (ou de Linux) étant employé et des options de la configuration de PCI/Plug et de jeu en effet. Sur les systèmes traversiers de PCI-ISA, ISA IRQs 00, 01, 02, 08, et 13 sont réservés pour des fonctions critiques de système. IRQs 03 à 07, à 09 à 12, à 14, et à 15 mettent en boîte chacun soit programmé utilité en utilisant de CMOS de l'installation PCI/Plug et du jeu configuration comme étant possédé en l'autobus de PCI ou l'autobus d'ISA, mais pas toutes les deux. La terminologie pour ceci change. Quelques utilités vous permettent d'indiquer chaque IRQ comme prise de PCI/ISA et jeu ou legs ISA (ou mots semblables). D'autres vous permettent d'indiquer chaque IRQ en tant que mots) Niveau-Sensibles ou Bord-Sensibles (ou semblables. Dans l'un ou l'autre cas, l'effet est le même.

Si vous installez une carte de "legs" (une carte c.-à-d., de non-Prise et de jeu ISA), vous pouvez employer les tracés statiques d'IRQ pour assigner un IRQ spécifique à cette carte. Par exemple, si vous installez une vieille carte saine d'ISA qui exige IRQ 05, utilité employez de PCI/Plug et de jeu configuration pour placer IRQ 05 pour le legs ISA ou Bord-Sensible, réservant de ce fait cet IRQ pour cette carte.

Ne confondez pas tracer le PCI INTERNE # des interruptions à ISA IRQs avec assigner IRQs à l'autobus d'ISA ou de PCI. Les deux sont entièrement indépendants. Employez l'ancien "pour fermer à clef en bas" d'un PCI slot/card à un IRQ spécifique—par exemple, pour assigner IRQ 05 à une carte saine de PCI. Employez le dernier pour réserver IRQs pour des dispositifs d'ISA—par exemple, pour réserver IRQ 05 pour une carte saine d'ISA. Confondre ces fonctions peut causer des blocages ou tout autre comportement étrange. En général, la meilleure manière d'empêcher des conflits est d'éviter d'installer des cartes d'ISA dans des systèmes de PCI.

c'est un article supplémentaire par Tom Dickens


Déni : Notre site Web n'est pas responsable de l'information contenue par cet article. Cet article reflète nullement les vues, les avis, les pensées ou la croyance du personnel d'annuaire d'articles.

Notification de traduction : L'article "interruptions du ~ ISA d'IRQ`s contre des interruptions de PCI" a été traduit en utilisant un service de traduction automatisé. Nous faisons des excuses sincèrement pour toutes les erreurs de traduction qui se sont produites. Merci de l'arrangement.

Online: 957 users browsing the articles directory

  

.