V prehistorických dobách Windows 3.x měla instalace nového modemu, síťového
rozhraní či jiných přídavných karet charakter buď, anebo. Vložili jste kartu do
příslušného slotu a čekali, zda se její IRQ bude snášet s ostatním hardwarovým
vybavením vašeho počítače. Pokud ne, zjevila se před vámi příšerná noční můra v
podobě nového přenastavování.
V současné době je díky technologii plug and play systémů Windows 9x rozšíření
počítače o novou kartu mnohem jednodušší. Svým způsobem jsou však dnešní PC
oběťmi vlastního pokroku. Mnoho sestav totiž obsahuje tolik interních zařízení
(z nichž každé obsadí jedno IRQ), že ve chvíli, kdy budete chtít připojit novou
kartu či periferii, už nemusí být žádné IRQ volné. Pokud se nacházíte v
situaci, že chcete nainstalovat nový hardware a nemáte již k dispozici žádné
volné přerušení, pak byste měli vědět následující.
Většina komponent ve vašem počítači komunikuje se systémem skrze IRQ. Kdykoli
některé zařízení vyžaduje od procesoru splnění určitého úkolu, pošle mu přes
IRQ signál a jakmile tento signál procesor zaregistruje, přeruší svou dosavadní
činnost, aby se mohl danému zařízení věnovat. Stisknete-li například určitou
klávesu, vyšle vaše klávesnice k procesoru požadavek na přerušení (Interrupt
ReQuest), který upozorní CPU, že je potřeba zpracovat napsaný znak.
Není-li místo pro rozšiřování. Před zakoupením nové karty či periferie si
ověřte, zda vyžaduje IRQ. U většiny karet pasujících do slotů PCI nebo ISA tomu
tak nejspíše bude. Významnou výjimku tvoří videokarty, USB zařízení a také
komponenty EIDE či SCSI jako třeba mechaniky CD-ROM nebo hard disky. (Tato
zařízení využívají IRQ, která jsou spíše než jim samotným přidělena celé
sběrnici USB, EIDE či SCSI.)
Většina sestav má již od výrobce jen velmi málo dosud neobsazených přerušení, a
tak v případě, že váš nový hardware vyžaduje IRQ, byste měli zjistit, kolik
jich ve vašem počítači zbývá. Typické PC má dohromady 16 přerušení číslovaných
od 0 do 15. Chcete-li si tedy ověřit, kolik z nich zatím systém nevyužívá,
použijte ve Windows 98 nástroj Systémové informace, který najdete v nabídce
Start Programy Příslušenství Systémové nástroje Systémové informace, kde
kliknete na položce Hardwarové prostředky a v ní pak na položce IRQ (viz obr.
1).
Uživatelé Windows 95 mohou získat výpis přerušení a jejich stávajícího využití,
kliknou-li pravým tlačítkem na ikonu Tento počítač na ploše, z nabídky vyberou
volbu Vlastnosti, kliknou na kartu Správce zařízení a poté dvakrát kliknou na
ikonku Počítač na vrcholu stromu hardwarového vybavení. Máte-li na svém PC k
dispozici alespoň jedno neobsazené IRQ, měl by systém Windows při instalaci
nového hardwaru automaticky danému zařízení některé z těchto volných přerušení
přiřadit. Avšak i v případě, že se všechna systémová IRQ zdají být obsazena, je
možné tento nedostatek obejít.
Dejte si do pořádku řízení. Instalace PCI karty (nejste-li si jisti typem
karty, podívejte se na obal, ve kterém jste ji zakoupili) nemusí vždy vyžadovat
nové přerušení. Sloty PCI byly navrženy tak, aby mohly přerušení sdílet, takže
s trochou štěstí nebude dalšího IRQ zapotřebí. Pokud to ale není váš případ,
zkuste následující tip.
Ze všeho nejdříve se přepněte do setupu CMOS a podívejte se na obrazovku
nastavení PCI. Co tam uvidíte závisí na verzi vašeho BIOSu, obecně by se však
neměly jednotlivé volby a označení lišit. Nyní se ujistěte, že je volba
umožňující sdílení IRQ přepnuta do stavu enabled (tzn. sdílení je povoleno).
Máte-li u jednotlivých přerušení možnost zvolit mezi ISA/Legacy, PCI nebo
Automatic setting (automatické nastavení tato možnost většinou bývá nastavena
jako výchozí), vyberte postupně pro všechna IRQ Automatic. Jestliže to
nepomůže, zkuste zaškrtnout PCI.
Používáte-li Windows 98 či Windows 95 OSR2 (v Tento počítač Vlastnosti Obecné
je tato verze označena 4.00.950B nebo 4.00.950C), můžete povolit PCI steering,
jež napomáhá sdílení přerušení na sběrnici.
Ve Správci zařízení dvakrát klikněte na Systémová zařízení a dále pak na
položku Sběrnice PCI. Na kartě Řízení IRQ zaškrtněte políčko Používat řízení
IRQ a ujistěte se, že jsou rovněž zaškrtnuta všechna ostatní políčka pod touto
položkou kromě "Získat tabulku IRQ z PCIBIOS 2.1 v chráněném režimu"). Jestliže
se vám ani teď nedaří vaši PCI kartu řádně nainstalovat, zkuste zaškrtnout i
toto políčko (viz obr. 2).
Jedno IRQ za druhé. Další způsob, jak uvolnit IRQ, je odejmout jej jinému
zařízení. Nejdříve si projděte setup CMOS a pokuste se nalézt nastavení, s
jejichž pomocí lze určitá zařízení odpojit. Mnoho setupových programů CMOS vám
například umožní odpojit port pro myš a uvolnit tak příslušné IRQ většinou IRQ
12 které můžete následně přiřadit jinému zařízení. To lze samozřejmě pouze v
případě, že používáte sériovou myš, jež není přes zmiňovaný port připojena.
Většina setupů CMOS také připouští uvolnění některého přerušení tím, že
odpojíte nevyužitý USB, sériový či paralelní port. A pokud jste již opravdu
zoufalí, můžete zkusit vyřadit jeden ze dvou EIDE kanálů na motherboardu, není-
li na něj připojen hard disk, mechanika CD-ROM či jiné zařízení, což se dozvíte
v setupu CMOS.9 0700/BAM o