2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
ole hyvä ja lue[ARM GICv3/v4 käytännön oppiminen]
ARM GICv3- ja GICv4-arkkitehtuurissa erityyppiset keskeytykset (kuten PPI:t, SPI:t, SGI:t ja LPI:t) voidaan ottaa käyttöön ja poistaa käytöstä eri tavoin.
Seuraavassa kerrotaan, kuinka nämä keskeytykset otetaan käyttöön ja poistetaan käytöstä:
GICR_ISENABLER0
jaGICR_ICENABLER0
Rekisteröinnin kirjoitukset sallivat ja poistavat PPI:t suojatussa tilassa, kun affiniteettireititys on käytössä.n = 0
, eli rekisteriä on vain yksi.Tämän voi tehdäGICD_ISENABLER<n>
jaGICD_ICENABLER<n>
Kirjoitettu ottamaan käyttöön ja poistamaan PPI:t yksitellen.Perinteinen toimintatila fyysisellä keskeytyksellä("Legacy Operation for Physical Interrupts") viittaa yleensä varhaisen ARM-arkkitehtuurin tukeen, jossa keskeytyksen hallintamenetelmä voi olla erilainen kuin uusimmat GIC-säännökset.