Annotation of researchv10no/cmd/adb/g/regs.h, revision 1.1.1.1

1.1       root        1: #define        BADREG  (-1)
                      2: #define        MAXREG  0
                      3: #define        MINREG  0
                      4: 
                      5: /*
                      6:  * register offsets for the gnot, gnope
                      7:  * saved on the kernel stack from user mode
                      8:  * relative to the beginning of the user block
                      9:  */
                     10: 
                     11: #define        USIZE   8192    /* size of the user block */
                     12: 
                     13: #define        PS      (USIZE-2)       /* sr, 2 bytes */
                     14: #define        PC      (USIZE-6)
                     15: #define        A1      (USIZE-12)
                     16: #define        A0      (USIZE-16)
                     17: #define        D1      (USIZE-20)
                     18: #define        D0      (USIZE-24)
                     19: #define        SP      (USIZE-28)
                     20: 
                     21: #define        A6      12              /* fp in Label */
                     22: #define        D2      20
                     23: #define        D3      (D2+4)
                     24: #define        D4      (D2+8)
                     25: #define        D5      (D2+12)
                     26: #define        D6      (D2+16)
                     27: #define        D7      (D2+20)
                     28: #define        A2      (D2+24)
                     29: #define        A3      (A2+4)
                     30: #define        A4      (A2+8)
                     31: #define        A5      (A2+12)

unix.superglobalmegacorp.com

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