Changeset 3fb3c1fc in mainline


Ignore:
Timestamp:
2010-09-02T20:08:51Z (14 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
0c61955
Parents:
23c8be7f
Message:

On a non-syscall exception, save all GPRs into istate_t.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/arch/mips32/src/start.S

    r23c8be7f r3fb3c1fc  
    114114        sw $t8, ISTATE_OFFSET_T8(\r)
    115115        sw $t9, ISTATE_OFFSET_T9(\r)
     116        sw $s0, ISTATE_OFFSET_S0(\r)
     117        sw $s1, ISTATE_OFFSET_S1(\r)
     118        sw $s2, ISTATE_OFFSET_S2(\r)
     119        sw $s3, ISTATE_OFFSET_S3(\r)
     120        sw $s4, ISTATE_OFFSET_S4(\r)
     121        sw $s5, ISTATE_OFFSET_S5(\r)
     122        sw $s6, ISTATE_OFFSET_S6(\r)
     123        sw $s7, ISTATE_OFFSET_S7(\r)
     124        sw $s8, ISTATE_OFFSET_S8(\r)
    116125       
    117126        mflo $at
     
    122131        sw $gp, ISTATE_OFFSET_GP(\r)
    123132        sw $ra, ISTATE_OFFSET_RA(\r)
     133        sw $k0, ISTATE_OFFSET_KT0(\r)
    124134        sw $k1, ISTATE_OFFSET_KT1(\r)
    125135       
Note: See TracChangeset for help on using the changeset viewer.