[OSy] Drobna chyba v sys.S

Rastislav Wartiak rastik at tereus.eu
Fri Oct 26 22:59:00 CEST 2007


My jsme to změnili na OFFSET_CAUSE. Uložení/obnovení ničemu nevadí a  
zachováme všechno co jde.

Rastislav Wartiak

> Hezky vecer vsem,
>
> v kalistu sys.S na radku 324 by melo byt OFFSET_CAUSE($sp)
> 	lw     $v1, OFFSET_SAFE_EPC($v0)
> 	sw     $v1, OFFSET_EPC($sp)
> 	lw     $v1, OFFSET_SAFE_CAUSE($v0)
> ->	sw     $v1, OFFSET_BADVADDR($sp)
> 	lw     $v1, OFFSET_SAFE_BADVADDR($v0)
> 	sw     $v1, OFFSET_BADVADDR($sp)
> 	lw     $v1, OFFSET_SAFE_STATUS($v0)
> 	sw     $v1, OFFSET_STATUS($sp)
>
>
> Ztrata cp0_cause nas neboli, protoze pouze popisuje duvod vyjimky
> a je uzitecny pouze pro zavolani exception(). Pak uz nas nezajima.
> Takze bych ho ani neukladal. Ani do SAVE_PLACE.
>
> Prosim o potvrzeni!
> -- Dalibor Straka
>
> _______________________________________________
> OSy mailing list
> OSy at dsrg.mff.cuni.cz
> https://dsrg.mff.cuni.cz/mailman/listinfo/osy
>






More information about the NSWI004 mailing list