[OSy] makro save_and_disable_interrupts(status)

rudo tomori rudotx at gmail.com
Thu Nov 4 15:37:16 CET 2010


Dobry den,
chcel by som sa spytat co znamena "globalne zakaze" v popise makra
save_and_disable_interrupts:

Makro ulozi soucasny obsah stavoveho registru CP0 do promenne a globalne
zakaze preruseni procesoru.

Znamena to iba to ze v status registre zakaze bit Interruptps enable a o
zvysok sa nestara? A teda po prepnuti kontrextu do noveho procesu sa tie
interrupty mozu kludne obnovit podla toho ako to mal tento novy proces
nastavene?

Alebo v pripade ze su prerusenia globalne zakazane a prepne sa kontext do
noveho procesu tak musia byt prerusenia zakazane aj v tom procese do ktoreho
som sa prave prepol?

Rudo
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://d3s.mff.cuni.cz/pipermail/nswi004/attachments/20101104/542943fa/attachment.html>


More information about the NSWI004 mailing list