Annotation of mstools/samples/sdktools/image/drwatson/i386/regs.h, revision 1.1.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.