Annotation of 3BSD/sys/h/pcb.h, revision 1.1.1.1

1.1       root        1: /*     pcb.h   2.1     1/5/80  */
                      2: 
                      3: /*
                      4:  * VAX process control block
                      5:  */
                      6: 
                      7: struct pcb
                      8: {
                      9:        int     pcb_ksp;        /* kernel stack pointer */
                     10:        int     pcb_esp;        /* exec stack pointer */
                     11:        int     pcb_ssp;        /* supervisor stack pointer */
                     12:        int     pcb_usp;        /* user stack pointer */
                     13:        int     pcb_r0; 
                     14:        int     pcb_r1; 
                     15:        int     pcb_r2; 
                     16:        int     pcb_r3; 
                     17:        int     pcb_r4; 
                     18:        int     pcb_r5; 
                     19:        int     pcb_r6; 
                     20:        int     pcb_r7; 
                     21:        int     pcb_r8; 
                     22:        int     pcb_r9; 
                     23:        int     pcb_r10; 
                     24:        int     pcb_r11; 
                     25:        int     pcb_r12; 
                     26:        int     pcb_r13; 
                     27:        int     pcb_pc;         /* program counter */
                     28:        int     pcb_psl;        /* program status longword */
                     29:        struct  pte *pcb_p0br;  /* seg 0 base register */
                     30:        int     pcb_p0lr;       /* seg 0 length register and astlevel */
                     31:        struct  pte *pcb_p1br;  /* seg 1 base register */
                     32:        int     pcb_p1lr;       /* seg 1 length register and pme */
                     33: /*
                     34:  * Software pcb (extension)
                     35:  */
                     36:        int     pcb_szpt;       /* number of pages of user page table */
                     37:        int     pcb_cmap2;
                     38: };

unix.superglobalmegacorp.com

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