Re: kaskadowanie przerwan

Autor: Radoslaw Sokol (rsokol_at_magsoft.com.pl)
Data: Mon 28 Jan 2002 - 09:14:23 MET


Hi,

--6--MARshALL--9-- wrote:
>
> pewien ktos, w newsach napisal ze nawkladal duzo tam jakis bebechow,
> tak ze nie starczylo przerwan dla wszystkich, ale powiedzial ze
> windows (XP lub ME - nie pamietam) obsluguje kaskadowanie przerwan
> wiec to i tak nic nie szkodzi

Ten ktoś nie wiedział do końca co pisze. To nie jest kaskadowanie a
współdzielenie przerwań (IRQ sharing). Ma ono rzeczywiście coś
wspólnego z mechanizmem kaskadowania, ale termin "kaskadowanie
przerwań" zarezerwowany jest dla czego innego już.

Możliwość dzielenia przerwań nie zależy tak bardzo od systemu
operacyjnyjnego. Bardziej zależy od rodzaju magistrali i sposobu, w
jaki sterowniki urządzenia obsługują przerwania. Magistrala PCI obsługuje
współdzielenie przerwań, jeśli więc konkretna karta PCI pracuje poprawnie
ze współdzielonym przerwaniem i jej sterownik jest tego świadom, to
będzie to działało nawet pod Windows 95 OSR2.

Wiele starszych (i sporo nowych) kart PCI nie może jednak współdzielić
przerwań albo ma złe sterowniki uniemożliwiające taką pracę, zaś karty
ISA w ogóle nie mogą dzielić przerwań.

-- 
|""""""""""""""""""""""""""""""""""""""""""""""""""""""""""|
| Radosław Sokół  |  mailto:rsokol_at_magsoft.com.pl          |
|                 |  http://www.magsoft.com.pl/~rsokol/    |
\................... ftp://sokol.gliwicki.necik.pl/ ......./


To archiwum zostało wygenerowane przez hypermail 2.1.7 : Wed 19 May 2004 - 00:06:05 MET DST