1/* pcb.m 4.3 81/02/23 */ 2 3/* 4 * VAX process control block 5 */ 6 .set PCB_KSP, 0 7 .set PCB_ESP, 4 8 .set PCB_SSP, 8 9 .set PCB_USP, 12 10 .set PCB_R0, 16 11 .set PCB_R1, 20 12 .set PCB_R2, 24 13 .set PCB_R3, 28 14 .set PCB_R4, 32 15 .set PCB_R5, 36 16 .set PCB_R6, 40 17 .set PCB_R7, 44 18 .set PCB_R8, 48 19 .set PCB_R9, 52 20 .set PCB_R10, 56 21 .set PCB_R11, 60 22 .set PCB_R12, 64 23 .set PCB_R13, 68 24 .set PCB_PC, 72 25 .set PCB_PSL, 76 26 .set PCB_P0BR, 80 27 .set PCB_P0LR, 84 28 .set PCB_P1BR, 88 29 .set PCB_P1LR, 92 30/* 31 * Software pcb extension 32 */ 33 .set PCB_SZPT, 96 /* number of user page table pages */ 34 .set PCB_CMAP2, 100 /* saved cmap2 across cswitch (ick) */ 35 .set PCB_SSWAP, 104 /* flag for non-local goto */ 36 .set PCB_SIGC, 108 /* signal trampoline code */ 37