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