Changeset 909c6e3 in mainline for arch/mips/include/context.h


Ignore:
Timestamp:
2005-09-07T09:44:30Z (19 years ago)
Author:
Ondrej Palkovsky <ondrap@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
d246e7e
Parents:
24bd23a
Message:

MIPS exception now saves all necesssary information only on stack.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • arch/mips/include/context.h

    r24bd23a r909c6e3  
    3131
    3232#define STACK_ITEM_SIZE 4
    33 
    34 /* These are offsets into the register dump saved
    35  * on exception entry
    36  */
    37 #define EOFFSET_AT 0
    38 #define EOFFSET_V0 4
    39 #define EOFFSET_V1 8
    40 #define EOFFSET_A0 12
    41 #define EOFFSET_A1 16
    42 #define EOFFSET_A2 20
    43 #define EOFFSET_A3 24
    44 #define EOFFSET_A4 28
    45 #define EOFFSET_T1 32
    46 #define EOFFSET_T2 36
    47 #define EOFFSET_T3 40
    48 #define EOFFSET_T4 44
    49 #define EOFFSET_T5 48
    50 #define EOFFSET_T6 52
    51 #define EOFFSET_T7 56
    52 #define EOFFSET_T8 60
    53 #define EOFFSET_T9 64
    54 #define EOFFSET_S0 68
    55 #define EOFFSET_S1 72
    56 #define EOFFSET_S2 76
    57 #define EOFFSET_S3 80
    58 #define EOFFSET_S4 84
    59 #define EOFFSET_S5 88
    60 #define EOFFSET_S6 92
    61 #define EOFFSET_S7 96
    62 #define EOFFSET_S8 100
    63 #define EOFFSET_GP 104
    64 #define EOFFSET_RA 108
    65 #define EOFFSET_SP 112
    66 
    67 #define EOFFSET_LO 116
    68 #define EOFFSET_HI 120
    69 #define EOFFSET_STATUS 124
    70 
    71 #define REGISTER_SPACE 128
    7233
    7334/*
Note: See TracChangeset for help on using the changeset viewer.