Annotation of mstools/samples/sdktools/image/drwatson/i386/regs.h, revision 1.1

1.1     ! root        1: 
        !             2: #define REGGS           0
        !             3: #define REGFS           1
        !             4: #define REGES           2
        !             5: #define REGDS           3
        !             6: #define REGEDI          4
        !             7: #define REGESI          5
        !             8: #define REGEBX          6
        !             9: #define REGEDX          7
        !            10: #define REGECX          8
        !            11: #define REGEAX          9
        !            12: #define REGEBP          10
        !            13: #define REGEIP          11
        !            14: #define REGCS           12
        !            15: #define REGEFL          13
        !            16: #define REGESP          14
        !            17: #define REGSS           15
        !            18: 
        !            19: #ifdef  KERNEL
        !            20: #define REGCR0          16
        !            21: #define REGCR2          17
        !            22: #define REGCR3          18
        !            23: #define REGCR4          19
        !            24: #endif
        !            25: 
        !            26: #define REGDR0          20
        !            27: #define REGDR1          21
        !            28: #define REGDR2          22
        !            29: #define REGDR3          23
        !            30: #define REGDR6          24
        !            31: #define REGDR7          25
        !            32: 
        !            33: #ifdef  KERNEL
        !            34: #define REGGDTR         26
        !            35: #define REGGDTL         27
        !            36: #define REGIDTR         28
        !            37: #define REGIDTL         29
        !            38: #define REGTR           30
        !            39: #define REGLDTR         31
        !            40: #endif
        !            41: 
        !            42: // Pseudo-registers:
        !            43: #define PREGEA          40
        !            44: #define PREGBASE    PREGEA
        !            45: #define PREGEXP         41
        !            46: #define PREGRA          42
        !            47: #define PREGP           43
        !            48: #define PREGU0          44
        !            49: #define PREGU1          45
        !            50: #define PREGU2          46
        !            51: #define PREGU3          47
        !            52: #define PREGU4          48
        !            53: #define PREGU5          49
        !            54: #define PREGU6          50
        !            55: #define PREGU7          51
        !            56: #define PREGU8          52
        !            57: #define PREGU9          53
        !            58: 
        !            59: #define FLAGBASE        100
        !            60: #define REGDI           100
        !            61: #define REGSI           101
        !            62: #define REGBX           102
        !            63: #define REGDX           103
        !            64: #define REGCX           104
        !            65: #define REGAX           105
        !            66: #define REGBP           106
        !            67: #define REGIP           107
        !            68: #define REGFL           108
        !            69: #define REGSP           109
        !            70: #define REGBL           110
        !            71: #define REGDL           111
        !            72: #define REGCL           112
        !            73: #define REGAL           113
        !            74: #define REGBH           114
        !            75: #define REGDH           115
        !            76: #define REGCH           116
        !            77: #define REGAH           117
        !            78: #define FLAGIOPL        118
        !            79: #define FLAGOF          119
        !            80: #define FLAGDF          120
        !            81: #define FLAGIF          121
        !            82: #define FLAGTF          122
        !            83: #define FLAGSF          123
        !            84: #define FLAGZF          124
        !            85: #define FLAGAF          125
        !            86: #define FLAGPF          126
        !            87: #define FLAGCF          127
        !            88: #define FLAGVIP         128
        !            89: #define FLAGVIF         129
        !            90: 
        !            91: 
        !            92: #define REGFIR          REGEIP

unix.superglobalmegacorp.com

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