[OSy] makro save_and_disable_interrupts(status)
Martin Decky
decky at d3s.mff.cuni.cz
Thu Nov 4 15:45:26 CET 2010
> chcel by som sa spytat co znamena "globalne zakaze" v popise makra
> save_and_disable_interrupts
Znamena to, ze preruseni se zakazuji zmenou prislusneho bitu v ridicim
registru procesoru, zcela bez ohledu na to, co je/mohlo by byt ulozeno
nekde v nejakych strukturach cehokoliv v pameti.
> A teda po prepnuti kontrextu do noveho procesu sa tie
> interrupty mozu kludne obnovit podla toho ako to mal tento novy proces
> nastavene?
Ano.
> 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?
Ne.
M.D.
More information about the NSWI004
mailing list