1 
  2 
  3      "BEGIN INCLUDE FILE history_regs_l68.incl.alm
  4 
  5 
  6           "Created 03/24/83  1119.0 mst Thu by convert_include_file,
  7           "   Version of 12/01/81  1340.3 mst Tue.
  8 
  9           "Made from >udd>m>Bush>dpsx>history_regs_l68.incl.pl1,
 10           "   modified 03/24/83  1118.8 mst Thu
 11 
 12 
 13           equ       ou_offset,0                   " MANIFEST
 14           equ       cu_offset,32                  " MANIFEST
 15           equ       du_offset,64                  " MANIFEST
 16           equ       au_offset,96                  " MANIFEST
 17 
 18 "
 19 "         Structure cuhra
 20 "
 21           equ       cuhra_size,32
 22 
 23           equ       cuhra.pia_word,0
 24           bool      cuhra.pia,400000              " DU
 25           equ       cuhra.poa_word,0
 26           bool      cuhra.poa,200000              " DU
 27           equ       cuhra.riw_word,0
 28           bool      cuhra.riw,100000              " DU
 29           equ       cuhra.siw_word,0
 30           bool      cuhra.siw,040000              " DU
 31           equ       cuhra.pot_word,0
 32           bool      cuhra.pot,020000              " DU
 33           equ       cuhra.pon_word,0
 34           bool      cuhra.pon,010000              " DU
 35           equ       cuhra.raw_word,0
 36           bool      cuhra.raw,004000              " DU
 37           equ       cuhra.saw_word,0
 38           bool      cuhra.saw,002000              " DU
 39           equ       cuhra.trgo_word,0
 40           bool      cuhra.trgo,001000             " DU
 41           equ       cuhra.xde_word,0
 42           bool      cuhra.xde,000400              " DU
 43           equ       cuhra.xdo_word,0
 44           bool      cuhra.xdo,000200              " DU
 45           equ       cuhra.ic_word,0
 46           bool      cuhra.ic,000100               " DU
 47           equ       cuhra.rpts_word,0
 48           bool      cuhra.rpts,000040             " DU
 49           equ       cuhra.wi_word,0
 50           bool      cuhra.wi,000020               " DU
 51           equ       cuhra.ar_word,0
 52           bool      cuhra.ar,000010               " DU
 53           equ       cuhra.nxip_word,0
 54           bool      cuhra.nxip,000004             " DU
 55           equ       cuhra.nflt_word,0
 56           bool      cuhra.nflt,000002             " DU
 57           equ       cuhra.np_word,0
 58           bool      cuhra.np,000001               " DU
 59           equ       cuhra.op_code_word,0
 60           equ       cuhra.op_code_shift,8
 61           bool      cuhra.op_code_mask,001777
 62           equ       cuhra.inhib_word,0
 63           bool      cuhra.inhib,000200            " DL
 64           equ       cuhra.its_flag_word,0
 65           bool      cuhra.its_flag,000100         " DL
 66           equ       cuhra.tag_word,0
 67           equ       cuhra.tag_shift,0
 68           bool      cuhra.tag_mask,000077
 69 
 70           equ       cuhra.ca_value,1              " UPPER
 71           equ       cuhra.pcmd_word,1
 72           equ       cuhra.pcmd_shift,13
 73           bool      cuhra.pcmd_mask,000037
 74           equ       cuhra.psl_word,1
 75           equ       cuhra.psl_shift,9
 76           bool      cuhra.psl_mask,000017
 77           equ       cuhra.xint_word,1
 78           bool      cuhra.xint,000400             " DL
 79           equ       cuhra.ins_fetch_word,1
 80           bool      cuhra.ins_fetch,000200        " DL
 81           equ       cuhra.cus_word,1
 82           bool      cuhra.cus,000100              " DL
 83           equ       cuhra.ous_word,1
 84           bool      cuhra.ous,000040              " DL
 85           equ       cuhra.cul_word,1
 86           bool      cuhra.cul,000020              " DL
 87           equ       cuhra.oul_word,1
 88           bool      cuhra.oul,000010              " DL
 89           equ       cuhra.dir_word,1
 90           bool      cuhra.dir,000004              " DL
 91           equ       cuhra.npcb_word,1
 92           bool      cuhra.npcb,000002             " DL
 93           equ       cuhra.pib_word,1
 94           bool      cuhra.pib,000001              " DL
 95 
 96 "
 97 "         Structure ouhra
 98 "
 99           equ       ouhra_size,32
100 
101           equ       ouhra.nopc_word,0
102           equ       ouhra.nopc_shift,27
103           bool      ouhra.nopc_mask,000777
104           equ       ouhra.itw_word,0
105           bool      ouhra.itw,000400              " DU
106           equ       ouhra.ntg_word,0
107           equ       ouhra.ntg_shift,23
108           bool      ouhra.ntg_mask,000007
109           equ       ouhra.cmod_word,0
110           bool      ouhra.cmod,000020             " DU
111           equ       ouhra.dir_word,0
112           bool      ouhra.dir,000010              " DU
113           equ       ouhra.efad_word,0
114           equ       ouhra.efad_shift,19
115           bool      ouhra.efad_mask,000003
116           equ       ouhra.rp_word,0
117           equ       ouhra.rp_shift,9
118           bool      ouhra.rp_mask,000777
119           equ       ouhra.opbf_word,0
120           bool      ouhra.opbf,000400             " DL
121           equ       ouhra.frpf_word,0
122           bool      ouhra.frpf,000200             " DL
123           equ       ouhra.srf_word,0
124           bool      ouhra.srf,000100              " DL
125           equ       ouhra.gin_word,0
126           bool      ouhra.gin,000040              " DL
127           equ       ouhra.gos_word,0
128           bool      ouhra.gos,000020              " DL
129           equ       ouhra.gd1_word,0
130           bool      ouhra.gd1,000010              " DL
131           equ       ouhra.gd2_word,0
132           bool      ouhra.gd2,000004              " DL
133           equ       ouhra.goe_word,0
134           bool      ouhra.goe,000002              " DL
135           equ       ouhra.goa_word,0
136           bool      ouhra.goa,000001              " DL
137 
138           equ       ouhra.gom_word,1
139           bool      ouhra.gom,400000              " DU
140           equ       ouhra.gon_word,1
141           bool      ouhra.gon,200000              " DU
142           equ       ouhra.gof_word,1
143           bool      ouhra.gof,100000              " DU
144           equ       ouhra.fstr_word,1
145           bool      ouhra.fstr,040000             " DU
146           equ       ouhra.dn_word,1
147           bool      ouhra.dn,020000               " DU
148           equ       ouhra.an_word,1
149           bool      ouhra.an,010000               " DU
150           equ       ouhra.qn_word,1
151           bool      ouhra.qn,004000               " DU
152           equ       ouhra.x0n_word,1
153           bool      ouhra.x0n,002000              " DU
154           equ       ouhra.x1n_word,1
155           bool      ouhra.x1n,001000              " DU
156           equ       ouhra.x2n_word,1
157           bool      ouhra.x2n,000400              " DU
158           equ       ouhra.x3n_word,1
159           bool      ouhra.x3n,000200              " DU
160           equ       ouhra.x4n_word,1
161           bool      ouhra.x4n,000100              " DU
162           equ       ouhra.x5n_word,1
163           bool      ouhra.x5n,000040              " DU
164           equ       ouhra.x6n_word,1
165           bool      ouhra.x6n,000020              " DU
166           equ       ouhra.x7n_word,1
167           bool      ouhra.x7n,000010              " DU
168           equ       ouhra.ict,1                   " LOWER
169 
170 "
171 "         Structure apuhra
172 "
173           equ       apuhra_size,32
174 
175           equ       apuhra.esn_word,0
176           equ       apuhra.esn_shift,21
177           bool      apuhra.esn_mask,077777
178           equ       apuhra.bsy_word,0
179           equ       apuhra.bsy_shift,19
180           bool      apuhra.bsy_mask,000003
181           equ       apuhra.fdsptw_word,0
182           bool      apuhra.fdsptw,000001          " DU
183           equ       apuhra.mdsptw_word,0
184           bool      apuhra.mdsptw,400000          " DL
185           equ       apuhra.dfsdw_word,0
186           bool      apuhra.dfsdw,200000           " DL
187           equ       apuhra.fptw_word,0
188           bool      apuhra.fptw,100000            " DL
189           equ       apuhra.fptw2_word,0
190           bool      apuhra.fptw2,040000           " DL
191           equ       apuhra.mptw_word,0
192           bool      apuhra.mptw,020000            " DL
193           equ       apuhra.fanp_word,0
194           bool      apuhra.fanp,010000            " DL
195           equ       apuhra.fap_word,0
196           bool      apuhra.fap,004000             " DL
197           equ       apuhra.sdwmf_word,0
198           bool      apuhra.sdwmf,002000           " DL
199           equ       apuhra.sdwamr_word,0
200           equ       apuhra.sdwamr_shift,6
201           bool      apuhra.sdwamr_mask,000017
202           equ       apuhra.ptwmf_word,0
203           bool      apuhra.ptwmf,000040           " DL
204           equ       apuhra.ptwamr_word,0
205           equ       apuhra.ptwamr_shift,1
206           bool      apuhra.ptwamr_mask,000017
207           equ       apuhra.flt_word,0
208           bool      apuhra.flt,000001             " DL
209 
210           equ       apuhra.finadd_word,1
211           equ       apuhra.finadd_shift,12
212           equ       apuhra.trr_word,1
213           equ       apuhra.trr_shift,9
214           bool      apuhra.trr_mask,000007
215           equ       apuhra.apu_pad1_word,1
216           equ       apuhra.apu_pad1_shift,6
217           bool      apuhra.apu_pad1_mask,000007
218           equ       apuhra.encache_word,1
219           bool      apuhra.encache,000040         " DL
220           equ       apuhra.apu_pad2_word,1
221           equ       apuhra.apu_pad2_shift,2
222           bool      apuhra.apu_pad2_mask,000007
223           equ       apuhra.flthld_word,1
224           bool      apuhra.flthld,000002          " DL
225           equ       apuhra.apu_pad3_word,1
226           bool      apuhra.apu_pad3,000001        " DL
227 
228 "
229 "         Structure duhra
230 "
231           equ       duhra_size,32
232 
233           equ       duhra.pol_word,0
234           bool      duhra.pol,400000              " DU
235           equ       duhra.pop_word,0
236           bool      duhra.pop,200000              " DU
237           equ       duhra.ndesc_word,0
238           bool      duhra.ndesc,100000            " DU
239           equ       duhra.seladr_word,0
240           bool      duhra.seladr,040000           " DU
241           equ       duhra.dlendr_word,0
242           bool      duhra.dlendr,020000           " DU
243           equ       duhra.dfrst_word,0
244           bool      duhra.dfrst,010000            " DU
245           equ       duhra.exr_word,0
246           bool      duhra.exr,004000              " DU
247           equ       duhra.ldfrst_word,0
248           bool      duhra.ldfrst,002000           " DU
249           equ       duhra.dulea_word,0
250           bool      duhra.dulea,001000            " DU
251           equ       duhra.dusea_word,0
252           bool      duhra.dusea,000400            " DU
253           equ       duhra.redo_word,0
254           bool      duhra.redo,000200             " DU
255           equ       duhra.wcws_word,0
256           bool      duhra.wcws,000100             " DU
257           equ       duhra.exh_word,0
258           bool      duhra.exh,000040              " DU
259           equ       duhra.eseq_word,0
260           bool      duhra.eseq,000020             " DU
261           equ       duhra.einst_word,0
262           bool      duhra.einst,000010            " DU
263           equ       duhra.durw_word,0
264           bool      duhra.durw,000004             " DU
265           equ       duhra.ptra_word,0
266           equ       duhra.ptra_shift,18
267           bool      duhra.ptra_mask,000003
268           equ       duhra.fai1_word,0
269           bool      duhra.fai1,400000             " DL
270           equ       duhra.fai2_word,0
271           bool      duhra.fai2,200000             " DL
272           equ       duhra.fai3_word,0
273           bool      duhra.fai3,100000             " DL
274           equ       duhra.du_wrd_word,0
275           bool      duhra.du_wrd,040000           " DL
276           equ       duhra.nine_word,0
277           bool      duhra.nine,020000             " DL
278           equ       duhra.six_word,0
279           bool      duhra.six,010000              " DL
280           equ       duhra.four_word,0
281           bool      duhra.four,004000             " DL
282           equ       duhra.one_word,0
283           bool      duhra.one,002000              " DL
284           equ       duhra.du_pad1_word,0
285           equ       duhra.du_pad1_shift,6
286           bool      duhra.du_pad1_mask,000017
287           equ       duhra.samplint_word,0
288           bool      duhra.samplint,000040         " DL
289           equ       duhra.sfcsq_word,0
290           bool      duhra.sfcsq,000020            " DL
291           equ       duhra.adjlen_word,0
292           bool      duhra.adjlen,000010           " DL
293           equ       duhra.mif_word,0
294           bool      duhra.mif,000004              " DL
295           equ       duhra.inhibstc1_word,0
296           bool      duhra.inhibstc1,000002        " DL
297           equ       duhra.du_pad2_word,0
298           bool      duhra.du_pad2,000001          " DL
299 
300           equ       duhra.duidl_word,1
301           bool      duhra.duidl,400000            " DU
302           equ       duhra.dcldgta_word,1
303           bool      duhra.dcldgta,200000          " DU
304           equ       duhra.dcldgtb_word,1
305           bool      duhra.dcldgtb,100000          " DU
306           equ       duhra.dcldgtc_word,1
307           bool      duhra.dcldgtc,040000          " DU
308           equ       duhra.nopl1_word,1
309           bool      duhra.nopl1,020000            " DU
310           equ       duhra.nopgl1_word,1
311           bool      duhra.nopgl1,010000           " DU
312           equ       duhra.nopl2_word,1
313           bool      duhra.nopl2,004000            " DU
314           equ       duhra.nopgl2_word,1
315           bool      duhra.nopgl2,002000           " DU
316           equ       duhra.aoplg1_word,1
317           bool      duhra.aoplg1,001000           " DU
318           equ       duhra.aoplg2_word,1
319           bool      duhra.aoplg2,000400           " DU
320           equ       duhra.lrwrg1_word,1
321           bool      duhra.lrwrg1,000200           " DU
322           equ       duhra.lrwrg2_word,1
323           bool      duhra.lrwrg2,000100           " DU
324           equ       duhra.dataav_du_word,1
325           bool      duhra.dataav_du,000040        " DU
326           equ       duhra.rw1rl_word,1
327           bool      duhra.rw1rl,000020            " DU
328           equ       duhra.numstg_word,1
329           bool      duhra.numstg,000010           " DU
330           equ       duhra.anstg_word,1
331           bool      duhra.anstg,000004            " DU
332           equ       duhra.opav_word,1
333           bool      duhra.opav,000002             " DU
334           equ       duhra.endseq_du_word,1
335           bool      duhra.endseq_du,000001        " DU
336           equ       duhra.len128_word,1
337           bool      duhra.len128,400000           " DL
338           equ       duhra.charop_word,1
339           bool      duhra.charop,200000           " DL
340           equ       duhra.anpk_word,1
341           bool      duhra.anpk,100000             " DL
342           equ       duhra.exmop_word,1
343           bool      duhra.exmop,040000            " DL
344           equ       duhra.blnk_word,1
345           bool      duhra.blnk,020000             " DL
346           equ       duhra.du_pad3_word,1
347           bool      duhra.du_pad3,010000          " DL
348           equ       duhra.bde_word,1
349           bool      duhra.bde,004000              " DL
350           equ       duhra.dbe_word,1
351           bool      duhra.dbe,002000              " DL
352           equ       duhra.shft_word,1
353           bool      duhra.shft,001000             " DL
354           equ       duhra.flt_word,1
355           bool      duhra.flt,000400              " DL
356           equ       duhra.rnd_word,1
357           bool      duhra.rnd,000200              " DL
358           equ       duhra.addsub_word,1
359           bool      duhra.addsub,000100           " DL
360           equ       duhra.multdiv_word,1
361           bool      duhra.multdiv,000040          " DL
362           equ       duhra.expon_word,1
363           bool      duhra.expon,000020            " DL
364           equ       duhra.du_pad4_word,1
365           equ       duhra.du_pad4_shift,0
366           bool      duhra.du_pad4_mask,000017
367 
368      "END INCLUDE FILE history_regs_l68.incl.alm