[OSy] registre CP0
LubomÃr Bulej
bulej at nenya.ms.mff.cuni.cz
Fri Oct 21 15:13:50 CEST 2005
Dobry den,
> Mohol by mi niekto zrozumitelne vysvetlit ako chapat registre ERL a EXL v CP0??
> Z dekumetnacie som to ako tak pochopil ale vobec si tym niesom isty...
ERL ~ Error Level; set by the processor when Reset, Soft Reset,
NMI, or Cache Error exception are taken.
EXL ~ Exception Level; set by the processor when any exception
other than Reset, Soft Reset, NMI, or Cache Error exception
are taken.
Tj. oba flagy signalizuji ze doslo k nejake vyjimce, s tim ze ERL se tyka
spise hardwarovych situaci (chyba cache cache, nemaskovatelne preruseni, atd)
a EXL je pro vsechny ostatni vyjimky.
Pokud je ERL nebo EXL nastaven, bezi procesor vzdy v kernel modu, bez ohledu
na hodnotu KSU.
Lubos Bulej
More information about the NSWI004
mailing list