Annotation of mstools/h/mips/ksmips.h, revision 1.1.1.2

1.1       root        1: #include <kxmips.h>
                      2: 
                      3: //
1.1.1.2 ! root        4: // Context Frame Offset and Flag Definitions
        !             5: //
        !             6: 
        !             7: #define CONTEXT_FULL 0x10007
        !             8: #define CONTEXT_CONTROL 0x10001
        !             9: #define CONTEXT_FLOATING_POINT 0x10002
        !            10: #define CONTEXT_INTEGER 0x10004
        !            11: 
        !            12: #define CxFltF0 0x10
        !            13: #define CxFltF1 0x14
        !            14: #define CxFltF2 0x18
        !            15: #define CxFltF3 0x1c
        !            16: #define CxFltF4 0x20
        !            17: #define CxFltF5 0x24
        !            18: #define CxFltF6 0x28
        !            19: #define CxFltF7 0x2c
        !            20: #define CxFltF8 0x30
        !            21: #define CxFltF9 0x34
        !            22: #define CxFltF10 0x38
        !            23: #define CxFltF11 0x3c
        !            24: #define CxFltF12 0x40
        !            25: #define CxFltF13 0x44
        !            26: #define CxFltF14 0x48
        !            27: #define CxFltF15 0x4c
        !            28: #define CxFltF16 0x50
        !            29: #define CxFltF17 0x54
        !            30: #define CxFltF18 0x58
        !            31: #define CxFltF19 0x5c
        !            32: #define CxFltF20 0x60
        !            33: #define CxFltF21 0x64
        !            34: #define CxFltF22 0x68
        !            35: #define CxFltF23 0x6c
        !            36: #define CxFltF24 0x70
        !            37: #define CxFltF25 0x74
        !            38: #define CxFltF26 0x78
        !            39: #define CxFltF27 0x7c
        !            40: #define CxFltF28 0x80
        !            41: #define CxFltF29 0x84
        !            42: #define CxFltF30 0x88
        !            43: #define CxFltF31 0x8c
        !            44: #define CxIntZero 0x90
        !            45: #define CxIntAt 0x94
        !            46: #define CxIntV0 0x98
        !            47: #define CxIntV1 0x9c
        !            48: #define CxIntA0 0xa0
        !            49: #define CxIntA1 0xa4
        !            50: #define CxIntA2 0xa8
        !            51: #define CxIntA3 0xac
        !            52: #define CxIntT0 0xb0
        !            53: #define CxIntT1 0xb4
        !            54: #define CxIntT2 0xb8
        !            55: #define CxIntT3 0xbc
        !            56: #define CxIntT4 0xc0
        !            57: #define CxIntT5 0xc4
        !            58: #define CxIntT6 0xc8
        !            59: #define CxIntT7 0xcc
        !            60: #define CxIntS0 0xd0
        !            61: #define CxIntS1 0xd4
        !            62: #define CxIntS2 0xd8
        !            63: #define CxIntS3 0xdc
        !            64: #define CxIntS4 0xe0
        !            65: #define CxIntS5 0xe4
        !            66: #define CxIntS6 0xe8
        !            67: #define CxIntS7 0xec
        !            68: #define CxIntT8 0xf0
        !            69: #define CxIntT9 0xf4
        !            70: #define CxIntK0 0xf8
        !            71: #define CxIntK1 0xfc
        !            72: #define CxIntGp 0x100
        !            73: #define CxIntSp 0x104
        !            74: #define CxIntS8 0x108
        !            75: #define CxIntRa 0x10c
        !            76: #define CxIntLo 0x110
        !            77: #define CxIntHi 0x114
        !            78: #define CxFsr 0x118
        !            79: #define CxFir 0x11c
        !            80: #define CxPsr 0x120
        !            81: #define CxContextFlags 0x124
        !            82: #define ContextFrameLength 0x130
        !            83: 
        !            84: //
1.1       root       85: // Breakpoint Definitions
                     86: //
                     87: 
                     88: #define USER_BREAKPOINT 0x0
                     89: #define KERNEL_BREAKPOINT 0x1
                     90: #define BREAKIN_BREAKPOINT 0x2
                     91: #define BRANCH_TAKEN_BREAKPOINT 0x3
                     92: #define BRANCH_NOT_TAKEN_BREAKPOINT 0x4
                     93: #define SINGLE_STEP_BREAKPOINT 0x5
                     94: #define DIVIDE_OVERFLOW_BREAKPOINT 0x6
                     95: #define DIVIDE_BY_ZERO_BREAKPOINT 0x7
                     96: #define RANGE_CHECK_BREAKPOINT 0x8
                     97: #define STACK_OVERFLOW_BREAKPOINT 0x9
                     98: #define MULTIPLY_OVERFLOW_BREAKPOINT 0xa
                     99: #define DEBUG_PRINT_BREAKPOINT 0x14
                    100: #define DEBUG_PROMPT_BREAKPOINT 0x15
                    101: #define DEBUG_STOP_BREAKPOINT 0x16
                    102: #define DEBUG_LOAD_SYMBOLS_BREAKPOINT 0x17
                    103: #define DEBUG_UNLOAD_SYMBOLS_BREAKPOINT 0x18
                    104: 

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.