[OSy] switch_cpu_context

lamka007 at centrum.sk lamka007 at centrum.sk
Wed Nov 1 18:44:01 CET 2006


Zdravim,

vedel by mi niekto odpovedat na tuto otazku?
Ak je na stacku na pozicii pre register a0 ulozena hodnota, objavi sa po znovu naplanovani na procesor v registry a0? Myslim, ze podla tohto kodu nie.

	  /*
          * Load the new content of general registers.
          */
         RESTORE_GENERAL_REGS $sp

         /*
          * Restore the status register.
          */
         lw      $a0, OFFSET_STATUS($sp)
         mtc0    $a0, $status

RESTORE_GENERAL_REGISTERS obnovi so stacku hodnotu a0 a potom ju tym lw $a0, OFFSET_STATUS($sp) prepise ...

Chapem to spravne?
Ak ano je bezne ze hodnota a0 neprezije preplanovanie?

Tomas Mikus




More information about the NSWI004 mailing list