Annotation of 3BSD/sys/h/pcb.m, revision 1.1

1.1     ! root        1: #
        !             2: #      pcb.m   2.1     1/5/80
        !             3: #
        !             4: #
        !             5: #      VAX process control block
        !             6: #
        !             7: 
        !             8:        .set    PCB_KSP,0       # kernel stack pointer
        !             9:        .set    PCB_ESP,4       # exec stack pointer
        !            10:        .set    PCB_SSP,8       # supervisor stack pointer
        !            11:        .set    PCB_USP,12      # user stack pointer
        !            12:        .set    PCB_R0,16
        !            13:        .set    PCB_R1,20
        !            14:        .set    PCB_R2,24
        !            15:        .set    PCB_R3,28
        !            16:        .set    PCB_R4,32
        !            17:        .set    PCB_R5,36
        !            18:        .set    PCB_R6,40
        !            19:        .set    PCB_R7,44
        !            20:        .set    PCB_R8,48
        !            21:        .set    PCB_R9,52
        !            22:        .set    PCB_R10,56
        !            23:        .set    PCB_R11,60
        !            24:        .set    PCB_R12,64
        !            25:        .set    PCB_R13,68
        !            26:        .set    PCB_PC,72       # program counter
        !            27:        .set    PCB_PSL,76      # program status longword
        !            28:        .set    PCB_P0BR,80     # seg 0 base register
        !            29:        .set    PCB_P0LR,84     # seg 0 length register and astlevel
        !            30:        .set    PCB_P1BR,88     # seg 1 base register
        !            31:        .set    PCB_P1LR,92     # seg 1 length register and pme
        !            32: 
        !            33: #
        !            34: #      software pcb (extension)
        !            35: #
        !            36: 
        !            37:        .set    PCB_SZPT,96     # number of pages of user page table
        !            38:        .set    PCB_CMAP2,100
        !            39: 

unix.superglobalmegacorp.com

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