Research V1 release
[unix-history] / ux.s
CommitLineData
45cc16b2
KT
1/ ux -- unix
2
3systm:
4
5 .=.+2
6 .=.+128.
7 .=.+2
8 .=.+64.
9 s.time: .=.+4
10 s.syst: .=.+4
11 s.wait: .=.+4
12 s.idlet:.=.+4
13 s.chrgt:.=.+4
14 s.drerr:.=.+2
15inode:
16 i.flgs: .=.+2
17 i.nlks: .=.+1
18 i.uid: .=.+1
19 i.size: .=.+2
20 i.dskp: .=.+16.
21 i.ctim: .=.+4
22 i.mtim: .=.+4
23 . = inode+32.
24_mount: .=.+1024.
25proc:
26 p.pid: .=.+[2*nproc]
27 p.dska: .=.+[2*nproc]
28 p.ppid: .=.+[2*nproc]
29 p.break:.=.+[2*nproc]
30 p.link: .=.+nproc
31 p.stat: .=.+nproc
32tty:
33 . = .+[ntty*8.]
34fsp: .=.+[nfiles*8.]
35bufp: .=.+[nbuf*2]+6
36sb0: .=.+8
37sb1: .=.+8
38swp: .=.+8
39ii: .=.+2
40idev: .=.+2
41cdev: .=.+2
42deverr: .=.+12.
43active: .=.+2
44rfap: .=.+2
45rkap: .=.+2
46tcap: .=.+2
47tcstate:.=.+2
48tcerrc: .=.+2
49mnti: .=.+2
50mntd: .=.+2
51mpid: .=.+2
52clockp: .=.+2
53rootdir:.=.+2
54toutt: .=.+16.; touts: .=.+32.
55runq: .=.+6
56
57wlist: .=.+40.
58cc: .=.+30.
59cf: .=.+31.
60cl: .=.+31.
61clist: .=.+510.
62imod: .=.+1
63smod: .=.+1
64mmod: .=.+1
65uquant: .=.+1
66sysflg: .=.+1
67pptiflg:.=.+1
68ttyoch: .=.+1
69 .even
70 .=.+100.; sstack:
71buffer: .=.+[ntty*140.]
72 .=.+[nbuf*520.]
73
74 . = core-64.
75user:
76 u.sp: .=.+2
77 u.usp: .=.+2
78 u.r0: .=.+2
79 u.cdir: .=.+2
80 u.fp: .=.+10.
81 u.fofp: .=.+2
82 u.dirp: .=.+2
83 u.namep: .=.+2
84 u.off: .=.+2
85 u.base: .=.+2
86 u.count: .=.+2
87 u.nread: .=.+2
88 u.break: .=.+2
89 u.ttyp: .=.+2
90 u.dirbuf:.=.+10.
91 u.pri: .=.+2
92 u.intr: .=.+2
93 u.quit: .=.+2
94 u.emt: .=.+2
95 u.ilgins:.=.+2
96 u.cdev: .=.+2
97 u.uid: .=.+1
98 u.ruid: .=.+1
99 u.bsys: .=.+1
100 u.uno: .=.+1
101. = core
102