Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Vlákno názorů k článku
Programujeme OS: jak na GDT a IDT

BLEK.
BLEK. (neregistrovaný) ---.strcechy.adsl-llu.static.bluetone.cz
13. 8. 2009 19:14

bugy v příkladu

– Přerušení 17 pushne na zásobník chybový kód. – U přerušení 1, 3, 4, 5 musíme povolit jejich volání z userspace (pokud je v userspace programech chceme používat) – t.j. dát jim atribut 0×EE místo 0×8E. – instrukce STI před IRET je zbytečná; IRET obnoví flagy, a tedy i flag povolení přerušení.

Biktop
Biktop (neregistrovaný) ---.28.broadband3.iol.cz
19. 8. 2009 23:35

Re: bugy v příkladu

Chybový kód ukládá vícero přerušení, ne? Od 8 do 17, řekl bych.

BLEK.
BLEK. (neregistrovaný) ---.strcechy.adsl-llu.static.bluetone.cz
20. 8. 2009 0:20

Re: bugy v příkladu

Ano, ale pro to přerušení 17 to má v příkladu špatně (příklad je napsán, jako by neukládalo). Pro ostatní je to tam správně.

Zasílat nově přidané příspěvky e-mailem