File:  [Power 6/32 Unix Tahoe 4.2BSD] / cci / d / macro4 / init.lst
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs
Sun Jul 28 12:30:56 2019 UTC (7 years ago) by root
Branches: bsd, MAIN
CVS tags: v121, HEAD
Power 6/32 Unix version 1.21

   1  00000000                                  # 1 ""
   1  00000000                                  
   2  00000000                                  
   3  00000000                                  
   4  00000000                                  
   5  00000000                                  
   6  00000000                                  	.set	SBR,0			
   7  00000000                                  	.set	SLR,1			
   8  00000000                                  	.set	P0BR,2			
   9  00000000                                  	.set	P0LR,3			
  10  00000000                                  	.set	P1BR,4			
  11  00000000                                  	.set	P1LR,5			
  12  00000000                                  	.set	P2BR,6			
  13  00000000                                  	.set	P2LR,7			
  14  00000000                                  	.set	IPL,8			
  15  00000000                                  	.set	MME,9			
  16  00000000                                  	.set	TBIA,10			
  17  00000000                                  					
  18  00000000                                  	.set	TBIS,11			
  19  00000000                                  					
  20  00000000                                  	.set	DCK,12			
  21  00000000                                  	.set	CCK,13			
  22  00000000                                  	.set	PCBB,14			
  23  00000000                                  	.set	ISP,15			
  24  00000000                                  	.set	SIRR,16			
  25  00000000                                  	.set	SISR,17			
  26  00000000                                  	.set	SCBB,18			
  27  00000000                                  	.set	KSP,19			
  28  00000000                                  	.set	USP,20			
  29  00000000                                  	.set	DCB,21			
  30  00000000                                  	.set	PACC,23			
  31  00000000                                  					
  32  00000000                                  	.set	P1DC,24			
  33  00000000                                  	.set	PADC,25			
  34  00000000                                  					
  35  00000000                                  	.set	HISR,26			
  36  00000000                                  	.set	DCR,27			
  37  00000000                                  	.set	PDCS,28			
  38  00000000                                  	
  39  00000000                                  
  40  00000000                                   #TAHOE program status longword
  41  00000000                                  
  42  00000000                                  
  43  00000000                                  	.set  	PSL_C,0x00000001	
  44  00000000                                  	.set  	PSL_V,0x00000002	
  45  00000000                                  	.set  	PSL_Z,0x00000004	
  46  00000000                                  	.set  	Z,0x00000004
  47  00000000                                  	.set  	PSL_N,0x00000008	
  48  00000000                                  	.set  	PSL_T,0x00000010	
  49  00000000                                  	.set  	PSL_I,0x00000020	
  50  00000000                                  	.set	PSL_EN_OVFL,0x20	
  51  00000000                                  	.set	PSL_EN_UNDFL,0x40	
  52  00000000                                  	.set  	PSL_DBL,0x80		
  53  00000000                                  	.set  	PSL_IPL,0x001f0000	
  54  00000000                                  	.set  	PSL_MOD,0x01000000	
  55  00000000                                  	.set  	PSL_IS,0x04000000	
  56  00000000                                  	.set  	PSL_TP,0x40000000	
  57  00000000                                  
  58  00000000                                  
  59  00000000                                   # TAHOE page table entry
  60  00000000                                   #/
  61  00000000                                  	.set  	PG_V,0x8000000
  62  00000000                                  	.set  	PG_PROT,0x78000000
  63  00000000                                  	.set  	PG_M,0x04000000
  64  00000000                                  	.set  	PG_USED,0x02000000
  65  00000000                                  	.set  	PG_NC,0x01000000
  66  00000000                                  	.set  	PG_PFNUM,0x003fffff
  67  00000000                                  
  68  00000000                                  	.set  	PG_NOACC,0
  69  00000000                                  	.set  	PG_KR,0x40000000
  70  00000000                                  	.set  	PG_KW,0x60000000
  71  00000000                                  	.set  	PG_URKR,0x50000000
  72  00000000                                  	.set  	PG_URKW,0x70000000
  73  00000000                                  	.set  	PG_UW,0x78000000
  74  00000000                                  
  75  00000000                                   #*	PCB offsets & diagnostic extension to pcb			*/
  76  00000000                                   #*	PCB is at pcb0							*/
  77  00000000                                  
  78  00000000                                  
  79  00000000                                  	.set	PCB_SIZE,	 24	
  80  00000000                                  	.set	PCB_KSP,	 0
  81  00000000                                  	.set	PCB_USP,	 4
  82  00000000                                  	.set	PCB_R0,	 	 8
  83  00000000                                  	.set	PCB_R1,	 	 12
  84  00000000                                  	.set	PCB_R2,	 	 16
  85  00000000                                  	.set	PCB_R3,	 	 20
  86  00000000                                  	.set	PCB_R4,	 	 24
  87  00000000                                  	.set	PCB_R5,	 	 28
  88  00000000                                  	.set	PCB_R6,	 	 32
  89  00000000                                  	.set	PCB_R7,	 	 36
  90  00000000                                  	.set	PCB_R8,	 	 40
  91  00000000                                  	.set	PCB_R9,	 	 44
  92  00000000                                  	.set	PCB_R10,	 48
  93  00000000                                  	.set	PCB_R11,	 52
  94  00000000                                  	.set	PCB_R12,	 56
  95  00000000                                  	.set	PCB_R13,	 60
  96  00000000                                  	.set	PCB_PC,	 	 64
  97  00000000                                  	.set	PCB_PSL,	 68
  98  00000000                                  	.set	PCB_P0BR,	 72
  99  00000000                                  	.set	PCB_P0LR,	 76
 100  00000000                                  	.set	PCB_P1BR,	 80
 101  00000000                                  	.set	PCB_P1LR,	 84
 102  00000000                                  	.set	PCB_P2BR,	 88
 103  00000000                                  	.set	PCB_P2LR,	 92
 104  00000000                                  	.set	PCB_ACCM,	 96
 105  00000000                                  	.set	PCB_ACCL,	100
 106  00000000                                   #*
 107  00000000                                   #	Diagnostic pcb extension
 108  00000000                                   #/
 109  00000000                                  	.set	PCB_STAT,	104	
 110  00000000                                  
 111  00000000                                  
 112  00000000                                  
 113  00000000                                   #*	fundamental constants						*/
 114  00000000                                  
 115  00000000                                   #*
 116  00000000                                   # fundamental constants of the implementation--
 117  00000000                                   # cannot be changed easily.
 118  00000000                                   #/
 119  00000000                                  
 120  00000000                                  	.set  	NBPG,1024
 121  00000000                                  	.set  	PGOFSET,(NBPG-1)	
 122  00000000                                  	.set  	PGSHIFT,10		
 123  00000000                                  	.set 	HIGH,0x1f
 124  00000000                                  
 125  00000000                                  
 126  00000000                                   #*	SCB offsets							*/
 127  00000000                                   #*	SCB is at scb							*/
 128  00000000                                  
 129  00000000                                  	.set	PFVEC,1*4		
 130  00000000                                  	.set	PRVEC,2*4		
 131  00000000                                  	.set	CLOCKVEC,7*4		
 132  00000000                                  	.set	CRVEC,0xa*4		
 133  00000000                                  	.set	CXVEC,44		
 134  00000000                                  	.set	SIVEC1,0x1e*4 		
 135  00000000                                  					
 136  00000000                                  						
 137  00000000                                  	.set	BEVEC,0x20*4			
 138  00000000                                  	.set	SYSVEC,0x2b*4		
 139  00000000                                  	.set	PINSTVEC,0x2c*4		
 140  00000000                                  	.set	PRIVSVEC,0x2c*4		
 141  00000000                                  	.set	ROVEC,0x2d*4		
 142  00000000                                  	.set	RAVEC,0x2e*4		
 143  00000000                                  	.set	PROTVEC,0x2f*4		
 144  00000000                                  	.set	TRANS,0x30		
 145  00000000                                  	.set	TRANSVEC,0x30*4		
 146  00000000                                  	.set	KSPVEC,0x31*4		
 147  00000000                                  	.set	TRACEVEC,0x32*4		
 148  00000000                                  	.set	BPTVEC,0x33*4		
 149  00000000                                  	.set	ARITHVEC,0x34*4		
 150  00000000                                  	.set	ALIGNVEC,0x35*4			
 151  00000000                                  	.set	FPMVEC,0x37*4		
 152  00000000                                  	.set	IO14VEC,256		
 153  00000000                                  	.set	IO15VEC,320		
 154  00000000                                  	.set	IO16VEC,384		
 155  00000000                                  	.set	IO17VEC,448		
 156  00000000                                  
 157  00000000                                   #*	SPT (system page table) offsets					*/
 158  00000000                                   #*	SPT is at Sysmap						*/
 159  00000000                                  
 160  00000000                                  	.set	SCBPTE,8		
 161  00000000                                  	.set	BUFPTE,12		
 162  00000000                                  	.set	ISPTE,16		
 163  00000000                                  	.set	IS1PTE,20		
 164  00000000                                  	.set	SPTPTE,20		
 165  00000000                                  	.set	SPT1PTE,20		
 166  00000000                                  	.set	IOMAPPTE,24		
 167  00000000                                  	.set	PCBPTE,28		
 168  00000000                                  	.set	U0P0PTE,32		
 169  00000000                                  	.set	U0P1PTE,36		
 170  00000000                                  	.set	U0P2PTE,40		
 171  00000000                                  	.set	U1P0PTE,44
 172  00000000                                  	.set	U1P1PTE,48
 173  00000000                                  	.set	U1P2PTE,52
 174  00000000                                  	.set	U2P0PTE,56
 175  00000000                                  	.set	U2P1PTE,60
 176  00000000                                  	.set	U2P2PTE,64
 177  00000000                                  	.set	U3P0PTE,68
 178  00000000                                  	.set	U3P1PTE,72
 179  00000000                                  	.set	U3P2PTE,76
 180  00000000                                  	.set	U4P0PTE,80
 181  00000000                                  	.set	U4P1PTE,84
 182  00000000                                  	.set	U4P2PTE,88
 183  00000000                                  	.set	U5P0PTE,92
 184  00000000                                  	.set	U5P1PTE,96
 185  00000000                                  	.set	U5P2PTE,100
 186  00000000                                  	.set	U6P0PTE,104
 187  00000000                                  	.set	U6P1PTE,108
 188  00000000                                  	.set	U6P2PTE,112
 189  00000000                                  	.set	U7P0PTE,116		
 190  00000000                                  	.set	U7P1PTE,120		
 191  00000000                                  	.set	U7P2PTE,124		
 192  00000000                                  	.set	IOB0PTE,128		
 193  00000000                                  	.set	IOB1PTE,132
 194  00000000                                  	.set	IOB2PTE,136
 195  00000000                                  	.set	IOB3PTE,140
 196  00000000                                  	.set	IOB4PTE,144
 197  00000000                                  	.set	IOB5PTE,148
 198  00000000                                  	.set	IOB6PTE,152
 199  00000000                                  	.set	IOB7PTE,156		
 200  00000000                                  
 201  00000000                                  
 202  00000000                                   #*	trap.h	4.6	81/03/03	*/
 203  00000000                                  
 204  00000000                                   #*
 205  00000000                                   #* Trap type values
 206  00000000                                   #/
 207  00000000                                  
 208  00000000                                  	.set  	RESADFLT,0		
 209  00000000                                  	.set  	PRIVINFLT,1		
 210  00000000                                  	.set  	RESOPFLT,2		
 211  00000000                                  	.set  	BPTFLT,3		
 212  00000000                                  	.set  	ALIGNFLT,4		
 213  00000000                                  	.set  	SYSCALL,5		
 214  00000000                                  	.set  	ARITHTRAP,6		
 215  00000000                                  	.set  	PROTFLT,7		
 216  00000000                                  	.set  	TRCTRAP,8		
 217  00000000                                  	.set  	TRANSFLT,9		
 218  00000000                                  	.set	DONE,255
 219  00000000                                  
 220  00000000                                  
 221  00000000                                   #  Event codes
 222  00000000                                  
 223  00000000                                  	.set	RTCLOCK_CODE,7		
 224  00000000                                  	.set	RESOP_CODE,0x2d		
 225  00000000                                  	.set	RESAD_CODE,0x2e		
 226  00000000                                  	.set	ARITH_CODE,0x34		
 227  00000000                                  	.set	FPM_CODE,0x37		
 228  00000000                                  	.set	INTEGER_OVERFLOW,1	
 229  00000000                                  
 230  00000000                                  
 231  00000000                                   #  Arithmetic Event types
 232  00000000                                  
 233  00000000                                  	.set	INT_OVFL_CODE,1		
 234  00000000                                  	.set	INT_0_DIV_CODE,2	
 235  00000000                                  	.set	FLT_0_DIV_CODE,3	
 236  00000000                                  	.set	FLT_OVFL_CODE,4		
 237  00000000                                  	.set	FLT_UNDFL_CODE,5	
 238  00000000                                  
 239  00000000                                  
 240  00000000                                   #  Floating Point Instruction Op-Codes
 241  00000000                                  
 242  00000000                                  	.set  LDF_OP_CODE,0x06		
 243  00000000                                  	.set  LDD_OP_CODE,0x07		
 244  00000000                                  	.set  LNF_OP_CODE,0x16		
 245  00000000                                  	.set  LND_OP_CODE,0x17		
 246  00000000                                  	.set  STF_OP_CODE,0x26		
 247  00000000                                  	.set  STD_OP_CODE,0x27		
 248  00000000                                  	.set  CMPF_OP_CODE,0x36		
 249  00000000                                  	.set  CMPD_OP_CODE,0x37		
 250  00000000                                  	.set  CMPF2_OP_CODE,0x46	
 251  00000000                                  	.set  CMPD2_OP_CODE,0x47	
 252  00000000                                  	.set  TSTF_OP_CODE,0x56		
 253  00000000                                  	.set  TSTD_OP_CODE,0x57		
 254  00000000                                  	.set  PUSHD_OP_CODE,0x67	
 255  00000000                                  	.set  CVLF_OP_CODE,0x76		
 256  00000000                                  	.set  CVLD_OP_CODE,0x77		
 257  00000000                                  	.set  CVFL_OP_CODE,0x86		
 258  00000000                                  	.set  CVDL_OP_CODE,0x87		
 259  00000000                                  	.set  LDFD_OP_CODE,0x97		
 260  00000000                                  	.set  CVDF_OP_CODE,0xa6		
 261  00000000                                  	.set  NEGF_OP_CODE,0xb6		
 262  00000000                                  	.set  NEGD_OP_CODE,0xb7		
 263  00000000                                  	.set  ADDF_OP_CODE,0xc6		
 264  00000000                                  	.set  ADDD_OP_CODE,0xc7		
 265  00000000                                  	.set  SUBF_OP_CODE,0xd6		
 266  00000000                                  	.set  SUBD_OP_CODE,0xd7		
 267  00000000                                  	.set  MULF_OP_CODE,0xe6		
 268  00000000                                  	.set  MULD_OP_CODE,0xe7		
 269  00000000                                  	.set  DIVF_OP_CODE,0xf6		
 270  00000000                                  	.set  DIVD_OP_CODE,0xf7		
 271  00000000                                  	.set  SINF_OP_CODE,0x05		
 272  00000000                                  	.set  COSF_OP_CODE,0x15		
 273  00000000                                  	.set  ATANF_OP_CODE,0x25	
 274  00000000                                  	.set  LOGF_OP_CODE,0x35		
 275  00000000                                  	.set  SQRTF_OP_CODE,0x45	
 276  00000000                                  	.set  EXPF_OP_CODE,0x55		
 277  00000000                                  	.set  MULL2_OP_CODE,0x4c	
 278  00000000                                  	.set  MULL3_OP_CODE,0x5c	
 279  00000000                                  
 280  00000000                                  
 281  00000000                                  
 282  00000000                                   #  Addressing test constants - These must agree with "fpp_defs.h"
 283  00000000                                  
 284  00000000                                  	.set ADR_ABSOLUTE,1	
 285  00000000                                  	.set ADR_LITERAL,2	
 286  00000000                                  	.set ADR_IM_B,3		
 287  00000000                                  	.set ADR_IM_W,4		
 288  00000000                                  	.set ADR_IM_L,5		
 289  00000000                                  	.set ADR_B_DSP,6	
 290  00000000                                  	.set ADR_W_DSP,7	
 291  00000000                                  	.set ADR_L_DSP,8	
 292  00000000                                  	.set ADR_B_DSP_DEF,9	
 293  00000000                                  	.set ADR_W_DSP_DEF,10	
 294  00000000                                  	.set ADR_L_DSP_DEF,11	
 295  00000000                                  	.set ADR_REG,12		
 296  00000000                                  	.set ADR_REG_DEF,13	
 297  00000000                                  	.set ADR_FP_DEF,14	
 298  00000000                                  	.set ADR_SP_DEF,15	
 299  00000000                                  	.set ADR_PUSH,16	
 300  00000000                                  	.set ADR_POP,17		
 301  00000000                                  	.set ADR_POP_DEF,18	
 302  00000000                                  	.set ADR_REG_B,19	
 303  00000000                                  	.set ADR_REG_W,20	
 304  00000000                                  	.set ADR_REG_L,21	
 305  00000000                                  	.set ADR_REG_B_DEF,22	
 306  00000000                                  	.set ADR_REG_W_DEF,23	
 307  00000000                                  	.set ADR_REG_L_DEF,24	
 308  00000000                                  	.set ADR_I_FP_DEF,25	
 309  00000000                                  	.set ADR_I_L,26		
 310  00000000                                  
 311  00000000                                  
 312  00000000                                   #*************************************************************************
 313  00000000                                  
 314  00000000                                   #	Stuff for the Demand Paging , Events, & Addressing Tests
 315  00000000                                  
 316  00000000                                   #************************************************************************/
 317  00000000                                  	.set SGL,1			
 318  00000000                                  	.set DBL,2			
 319  00000000                                  	.set ENABLE_EVENTS,0x60		
 320  00000000                                  	.set NONE,0			
 321  00000000                                  	.set LOAD,1			
 322  00000000                                  	.set STORE,2			
 323  00000000                                  
 324  00000000                                  	.set NO_EVT_HLT,1		
 325  00000000                                  	.set EVT_MSK_HLT,2		
 326  00000000                                  	.set BAD_PSL_HLT,3		
 327  00000000                                  	.set PUSH_CNT_HLT,4		
 328  00000000                                  	.set PUSH_PSL_HLT,5		
 329  00000000                                  	.set PUSH_PC_HLT,6		
 330  00000000                                  	.set BAD_REG_HLT,7		
 331  00000000                                  	.set BAD_ACC_HLT,8		
 332  00000000                                  
 333  00000000                                  
 334  00000000                                   # set DMP_PG_0 to the 1st empty page
 335  00000000                                  
 336  00000000                                  	.set DMP_PG_0,0x36000
 337  00000000                                  	.set DMP_PG_1,DMP_PG_0+0x400
 338  00000000                                  	.set DMP_PG_2,DMP_PG_1+0x400
 339  00000000                                  	.set DMP_PG_3,DMP_PG_2+0x400
 340  00000000                                  	.set DMP_PG_4,DMP_PG_3+0x400
 341  00000000                                  	.set DMP_PG_5,DMP_PG_4+0x400
 342  00000000                                  	.set DMP_PG_6,DMP_PG_5+0x400
 343  00000000                                  	.set DMP_PG_7,DMP_PG_6+0x400
 344  00000000                                  	.set DMP_PG_8,DMP_PG_7+0x400
 345  00000000                                  	.set DMP_PG_9,DMP_PG_8+0x400
 346  00000000                                  	.set DMP_PG_10,DMP_PG_9+0x400
 347  00000000                                  	.set DMP_PG_11,DMP_PG_10+0x400
 348  00000000                                  	.set DMP_PG_12,DMP_PG_11+0x400
 349  00000000                                  	.set DMP_PG_13,DMP_PG_12+0x400
 350  00000000                                  
 351  00000000                                  
 352  00000000                                   # test code space for the address / demand page tests
 353  00000000                                  
 354  00000000                                  	.set START_OF_CODE,DMP_PG_1-20	
 355  00000000                                  	.set CODE_BUF_SIZE,40		
 356  00000000                                  	.set END_OF_CODE,START_OF_CODE+CODE_BUF_SIZE
 357  00000000                                  
 358  00000000                                  
 359  00000000                                   # data locations used by the event and demand page tests
 360  00000000                                  
 361  00000000                                  	.set _dmp_byte_op_1,DMP_PG_1+0x40	
 362  00000000                                  	.set _dmp_byte_op_2,DMP_PG_1+0x60	
 363  00000000                                  	.set _dmp_byte_op_3,DMP_PG_1+0x80	
 364  00000000                                  	.set _dmp_op_1,DMP_PG_3-4		
 365  00000000                                  	.set _dmp_op_1_ptr,DMP_PG_4+0x30	
 366  00000000                                  	.set _dmp_op_2_ptr,DMP_PG_5+0x30	
 367  00000000                                  	.set _dmp_op_2,DMP_PG_7-4		
 368  00000000                                  	.set _dmp_op_3,DMP_PG_8			
 369  00000000                                  	.set _dmp_op_3_ptr,DMP_PG_9+0x30	
 370  00000000                                  	.set _dmp_op_4,DMP_PG_10		
 371  00000000                                  	.set _dmp_op_5,DMP_PG_11		
 372  00000000                                  	.set _sp_minus,DMP_PG_13-4		
 373  00000000                                  	.set _sp_page,DMP_PG_13			
 374  00000000                                  	.set _sp_plus,DMP_PG_13+4		
 375  00000000                                  
 376  00000000                                  
 377  00000000                                  
 378  00000000                                  
 379  00000000                                  
 380  00000000                                  
 381  00000000                                  
 382  00000000                                  
 383  00000000                                  
 384  00000000                                  
 385  00000000                                  
 386  00000000                                  
 387  00000000                                  
 388  00000000                                  
 389  00000000                                  
 390  00000000                                  
 391  00000000                                  
 392  00000000                                  
 393  00000000                                  
 394  00000000                                  
 395  00000000                                  
 396  00000000                                  
 397  00000000                                  
 398  00000000                                  
 399  00000000                                  
 400  00000000                                  
 401  00000000                                  
 402  00000000                                  
 403  00000000                                  
 404  00000000                                  
 405  00000000                                  
 406  00000000                                  
 407  00000000                                  
 408  00000000                                  
 409  00000000                                  
 410  00000000                                  # 1 "./prvreg.h"
   1  00000000                                  
   2  00000000                                  
   3  00000000                                  
   4  00000000                                  
   5  00000000                                  
   6  00000000                                  
   7  00000000                                  
   8  00000000                                  	.set	SBR,0			
   9  00000000                                  	.set	SLR,1			
  10  00000000                                  	.set	P0BR,2			
  11  00000000                                  	.set	P0LR,3			
  12  00000000                                  	.set	P1BR,4			
  13  00000000                                  	.set	P1LR,5			
  14  00000000                                  	.set	P2BR,6			
  15  00000000                                  	.set	P2LR,7			
  16  00000000                                  	.set	IPL,8			
  17  00000000                                  	.set	MME,9			
  18  00000000                                  	.set	TBIA,10			
  19  00000000                                  					
  20  00000000                                  	.set	TBIS,11			
  21  00000000                                  					
  22  00000000                                  	.set	DCK,12			
  23  00000000                                  	.set	CCK,13			
  24  00000000                                  				
  25  00000000                                  				
  26  00000000                                  	.set	PCBB,14			
  27  00000000                                  	.set	ISP,15			
  28  00000000                                  	.set	SIRR,16			
  29  00000000                                  	.set	SISR,17			
  30  00000000                                  	.set	SCBB,18			
  31  00000000                                  	.set	KSP,19			
  32  00000000                                  	.set	USP,20			
  33  00000000                                  	.set	DCB,21
  34  00000000                                  	.set	PACC,23			
  35  00000000                                  					
  36  00000000                                  	.set	P1DC,24			
  37  00000000                                  	.set	PADC,25			
  38  00000000                                  					
  39  00000000                                  	.set	HISR,26			
  40  00000000                                  	.set	DCR,27			
  41  00000000                                  	.set	PDCS,28			
  42  00000000                                  # 410 ""
 410  00000000                                  	
 411  00000000                                  
 412  00000000                                  
 413  00000000                                  # 1 "./psl.h"
   1  00000000                                  
   2  00000000                                  
   3  00000000                                  
   4  00000000                                  
   5  00000000                                  
   6  00000000                                  
   7  00000000                                  
   8  00000000                                  
   9  00000000                                  
  10  00000000                                  
  11  00000000                                  
  12  00000000                                  
  13  00000000                                  
  14  00000000                                  
  15  00000000                                  
  16  00000000                                  
  17  00000000                                  
  18  00000000                                  
  19  00000000                                  
  20  00000000                                  
  21  00000000                                  
  22  00000000                                  
  23  00000000                                  
  24  00000000                                  
  25  00000000                                  
  26  00000000                                  # 413 ""
 413  00000000                                  
 414  00000000                                  
 415  00000000                                  
 416  00000000                                  # 1 "./pte.h"
   1  00000000                                  
   2  00000000                                  
   3  00000000                                  
   4  00000000                                  
   5  00000000                                  
   6  00000000                                  
   7  00000000                                  
   8  00000000                                  
   9  00000000                                  
  10  00000000                                  
  11  00000000                                  
  12  00000000                                  
  13  00000000                                  
  14  00000000                                  
  15  00000000                                  
  16  00000000                                  
  17  00000000                                  
  18  00000000                                  
  19  00000000                                  
  20  00000000                                  
  21  00000000                                  
  22  00000000                                  
  23  00000000                                  
  24  00000000                                  
  25  00000000                                  
  26  00000000                                  
  27  00000000                                  
  28  00000000                                  
  29  00000000                                  
  30  00000000                                  # 416 ""
 416  00000000                                  	
 417  00000000                                  
 418  00000000                                  
 419  00000000                                  # 1 "./pcboffset.h"
   1  00000000                                  
   2  00000000                                  
   3  00000000                                  
   4  00000000                                  
   5  00000000                                   
   6  00000000                                  	.set PCB_KSP,  0
   7  00000000                                  	.set PCB_USP,  4
   8  00000000                                  	.set PCB_R0,   8
   9  00000000                                  	.set PCB_R1,   12
  10  00000000                                  	.set PCB_R2,   16
  11  00000000                                  	.set PCB_R3,   20
  12  00000000                                  	.set PCB_R4,   24
  13  00000000                                  	.set PCB_R5,   28
  14  00000000                                  	.set PCB_R6,   32
  15  00000000                                  	.set PCB_R7,   36
  16  00000000                                  	.set PCB_R8,   40
  17  00000000                                  	.set PCB_R9,   44
  18  00000000                                  	.set PCB_R10,  48
  19  00000000                                  	.set PCB_R11,  52
  20  00000000                                  	.set PCB_R12,  56
  21  00000000                                  	.set PCB_R13,  60
  22  00000000                                  	.set PCB_PC,   64
  23  00000000                                  	.set PCB_PSL,  68
  24  00000000                                  	.set PCB_P0BR,  72
  25  00000000                                  	.set PCB_P0LR,  76
  26  00000000                                  	.set PCB_P1BR,  80
  27  00000000                                  	.set PCB_P1LR,  84
  28  00000000                                  	.set PCB_P2BR,  88
  29  00000000                                  	.set PCB_P2LR,  92
  30  00000000                                  
  31  00000000                                  
  32  00000000                                  
  33  00000000                                  	.set	PCB_STAT,	96	
  34  00000000                                  
  35  00000000                                  
  36  00000000                                  # 419 ""
 419  00000000                                  
 420  00000000                                  
 421  00000000                                  
 422  00000000                                  # 1 "./const.h"
   1  00000000                                  
   2  00000000                                  
   3  00000000                                  
   4  00000000                                  
   5  00000000                                  
   6  00000000                                  
   7  00000000                                  
   8  00000000                                  
   9  00000000                                  
  10  00000000                                  
  11  00000000                                  
  12  00000000                                  
  13  00000000                                  
  14  00000000                                  
  15  00000000                                  
  16  00000000                                  
  17  00000000                                  
  18  00000000                                  
  19  00000000                                  
  20  00000000                                  
  21  00000000                                  
  22  00000000                                  
  23  00000000                                  
  24  00000000                                  
  25  00000000                                  
  26  00000000                                  
  27  00000000                                  
  28  00000000                                  
  29  00000000                                  
  30  00000000                                  
  31  00000000                                  
  32  00000000                                  
  33  00000000                                  
  34  00000000                                  
  35  00000000                                  
  36  00000000                                  
  37  00000000                                  
  38  00000000                                  
  39  00000000                                  
  40  00000000                                  
  41  00000000                                  
  42  00000000                                  
  43  00000000                                  
  44  00000000                                  
  45  00000000                                  
  46  00000000                                  
  47  00000000                                  
  48  00000000                                  
  49  00000000                                  
  50  00000000                                  
  51  00000000                                  # 422 ""
 422  00000000                                  
 423  00000000                                  
 424  00000000                                  
 425  00000000                                  # 1 "./scboffset.h"
   1  00000000                                  
   2  00000000                                  
   3  00000000                                  
   4  00000000                                  
   5  00000000                                  	.set	PFVEC,4			
   6  00000000                                  	.set	CLOCKVEC,28		
   7  00000000                                  	.set	CRVEC,40		
   8  00000000                                  	.set	CXVEC,44		
   9  00000000                                  	.set	SIVEC1,120		
  10  00000000                                  					
  11  00000000                                  						
  12  00000000                                  	.set	BEVEC,128			
  13  00000000                                  	.set	SYSVEC,172		
  14  00000000                                  	.set	PINSTVEC,176		
  15  00000000                                  	.set	ROVEC,180		
  16  00000000                                  	.set	RAVEC,184		
  17  00000000                                  	.set	PROTVEC,188		
  18  00000000                                  
  19  00000000                                  	.set	TRANS,0x30		
  20  00000000                                  	.set	TRANSVEC,192		
  21  00000000                                  
  22  00000000                                  	.set	KSPVEC,196		
  23  00000000                                  	.set	TRACEVEC,200		
  24  00000000                                  	.set	BPTVEC,204		
  25  00000000                                  	.set	ARITHVEC,208		
  26  00000000                                  	.set	ALIGNVEC,212		
  27  00000000                                  	.set	FPMVEC,220		
  28  00000000                                  	.set	IO14VEC,256		
  29  00000000                                  	.set	IO15VEC,320		
  30  00000000                                  	.set	IO16VEC,384		
  31  00000000                                  	.set	IO17VEC,448		
  32  00000000                                  
  33  00000000                                  # 425 ""
 425  00000000                                  
 426  00000000                                  
 427  00000000                                  # 1 "./sptoffset.h"
   1  00000000                                  
   2  00000000                                  
   3  00000000                                  
   4  00000000                                  
   5  00000000                                  
   6  00000000                                  
   7  00000000                                  
   8  00000000                                  
   9  00000000                                  	.set	SCBPTE,8		
  10  00000000                                  	.set	BUFPTE,12		
  11  00000000                                  	.set	ISPTE,16		
  12  00000000                                  	.set	IS1PTE,20		
  13  00000000                                  	.set	SPTPTE,20		
  14  00000000                                  	.set	SPT1PTE,20		
  15  00000000                                  	.set	IOMAPPTE,24		
  16  00000000                                  	.set	PCBPTE,28		
  17  00000000                                  	.set	U0P0PTE,32		
  18  00000000                                  	.set	U0P1PTE,36		
  19  00000000                                  	.set	U0P2PTE,40		
  20  00000000                                  	.set	U1P0PTE,44
  21  00000000                                  	.set	U1P1PTE,48
  22  00000000                                  	.set	U1P2PTE,52
  23  00000000                                  	.set	U2P0PTE,56
  24  00000000                                  	.set	U2P1PTE,60
  25  00000000                                  	.set	U2P2PTE,64
  26  00000000                                  	.set	U3P0PTE,68
  27  00000000                                  	.set	U3P1PTE,72
  28  00000000                                  	.set	U3P2PTE,76
  29  00000000                                  	.set	U4P0PTE,80
  30  00000000                                  	.set	U4P1PTE,84
  31  00000000                                  	.set	U4P2PTE,88
  32  00000000                                  	.set	U5P0PTE,92
  33  00000000                                  	.set	U5P1PTE,96
  34  00000000                                  	.set	U5P2PTE,100
  35  00000000                                  	.set	U6P0PTE,104
  36  00000000                                  	.set	U6P1PTE,108
  37  00000000                                  	.set	U6P2PTE,112
  38  00000000                                  	.set	U7P0PTE,116		
  39  00000000                                  	.set	U7P1PTE,120		
  40  00000000                                  	.set	U7P2PTE,124		
  41  00000000                                  	.set	IOB0PTE,128		
  42  00000000                                  	.set	IOB1PTE,132
  43  00000000                                  	.set	IOB2PTE,136
  44  00000000                                  	.set	IOB3PTE,140
  45  00000000                                  	.set	IOB4PTE,144
  46  00000000                                  	.set	IOB5PTE,148
  47  00000000                                  	.set	IOB6PTE,152
  48  00000000                                  	.set	IOB7PTE,156		
  49  00000000                                  
  50  00000000                                  
  51  00000000                                  # 427 ""
 427  00000000                                  
 428  00000000                                  
 429  00000000                                  
 430  00000000                                  # 1 "./trap.h"
   1  00000000                                  
   2  00000000                                  
   3  00000000                                  
   4  00000000                                  
   5  00000000                                  
   6  00000000                                  
   7  00000000                                  
   8  00000000                                  
   9  00000000                                  
  10  00000000                                  
  11  00000000                                  
  12  00000000                                  
  13  00000000                                  
  14  00000000                                  
  15  00000000                                  
  16  00000000                                  
  17  00000000                                  # 430 ""
 430  00000000                                  
 431  00000000                                  
 432  00000000                                  
 433  00000000                                  
 434  00000000                                  
 435  00000000                                  	.set	HIGH,0x1f	
 436  00000000                                  	.set	MCKVEC,4	
 437  00000000                                  	.set	NISP,2		
 438  00000000                                  	.set	DONE,255	
 439  00000000                                  
 440  00000000                                  	.text
 441  00000000                                  
 442  00000000                                  
 443  00000000                                  # 1 "./pstorage.s"
   1  00000000                                   #
   2  00000000                                  
   3  00000000                                  
   4  00000000                                  
   5  00000000                                  
   6  00000000                                  
   7  00000000                                  
   8  00000000                                  
   9  00000000                                  
  10  00000000                                  
  11  00000000                                  
  12  00000000                                  
  13  00000000                                  
  14  00000000                                  
  15  00000000                                  
  16  00000000                                  
  17  00000000                                  
  18  00000000                                  
  19  00000000                                  
  20  00000000                                  _pstore:
  21  00000000                                  	.globl	_pstore
  22  00000000    ****                          	.space		1024			
  23  00000400                                  
  24  00000400                                  _pstore1:				
  25  00000400                                  	.globl	_pstore1		
  26  00000400                                  
  27  00000400    ****                          _pcbb:	.space	4			
  28  00000404                                  	.globl	_isp
  29  00000404    ****                          _isp:	.space	4			
  30  00000408    ****                          _sirr:	.space	4			
  31  0000040C                                  	.globl	_sisr
  32  0000040C    ****                          _sisr:	.space	4			
  33  00000410                                  	
  34  00000410    ****                          	.space	4			
  35  00000414    ****                          	.space	4
  36  00000418    ****                          	.space	4
  37  0000041C                                  
  38  0000041C    ****                          _cpmdcb: .space	4			
  39  00000420    ****                          _cpfdcb: .space	4
  40  00000424    ****                          _cpcdcb: .space	4
  41  00000428    ****                          _cpidcb: .space	4
  42  0000042C    ****                          _cpstat: .space	4
  43  00000430    ****                          _cpctl:  .space	4
  44  00000434                                  
  45  00000434                                  	.globl	_hisr
  46  00000434    ****                          _hisr:	.space	4			
  47  00000438    ****                          _dcr:	.space	4			
  48  0000043C                                  
  49  0000043C    ****                          	.space	4*48			
  50  000004FC                                  
  51  000004FC                                  _pstemp:
  52  000004FC                                  	.globl	_pstemp			
  53  000004FC                                  					
  54  000004FC    ****                          _tr0:	.space	16			
  55  0000050C                                  					
  56  0000050C    ****                          _tpc:	.space	4			
  57  00000510    ****                          _tpsl:	.space	4			
  58  00000514    ****                          _tsp:	.space	4			
  59  00000518    ****                          _tksp:	.space	4			
  60  0000051C    ****                          _tusp:	.space	4			
  61  00000520    ****                          _tcck:	.space	4			
  62  00000524    ****                          _tdck:	.space	4			
  63  00000528    ****                          _ttbk:	.space	4			
  64  0000052C    ****                          _tsbr:	.space	4			
  65  00000530    ****                          _tslr:	.space	4			
  66  00000534    ****                          _tp0br:	.space	4			
  67  00000538    ****                          _tp0lr:	.space	4			
  68  0000053C    ****                          _tp1br:	.space	4			
  69  00000540    ****                          _tp1lr:	.space	4			
  70  00000544    ****                          _tp2br:	.space	4			
  71  00000548    ****                          _tp2lr:	.space	4			
  72  0000054C    ****                          _tipl:	.space	4			
  73  00000550    ****                          _tmme:	.space	4			
  74  00000554    ****                          _ttbia:	.space	4			
  75  00000558    ****                          _ttbis:	.space	4			
  76  0000055C                                  					
  77  0000055C                                  					
  78  0000055C    ****                          _tpcbb:	.space	4			
  79  00000560    ****                          _tisp:	.space	4			
  80  00000564    ****                          _tsirr:	.space	4			
  81  00000568    ****                          _tsisr:	.space	4			
  82  0000056C    ****                          _tscbb:	.space	4			
  83  00000570    ****                          _tp1cc:	.space	4			
  84  00000574                                  					
  85  00000574    ****                          _tpacc:	.space	4			
  86  00000578                                  					
  87  00000578    ****                          _tp1dc:	.space	4			
  88  0000057C    ****                          _tpadc:	.space	4			
  89  00000580                                  _tcpmdcb:
  90  00000580    ****                          	.space	4			
  91  00000584                                  _tcpfdcb:
  92  00000584    ****                          	.space	4
  93  00000588                                  _tcpcdcb:
  94  00000588    ****                          	.space	4
  95  0000058C                                  _tcpidcb:
  96  0000058C    ****                          	.space	4
  97  00000590                                  _tcpstat:
  98  00000590    ****                          	.space	4
  99  00000594                                  _tcpctl:
 100  00000594    ****                          	.space	4
 101  00000598                                  
 102  00000598                                  _probflag:
 103  00000598    ****                          	.space	4			
 104  0000059C                                  _inexcflg:
 105  0000059C    ****                          	.space	4			
 106  000005A0                                  
 107  000005A0    ****                          	.space	4*10			
 108  000005C8                                  _psend:	.globl	_psend			
 109  000005C8                                  	.set    MM,(_psend - _pstore1)
 110  000005C8    ****                          	.space  1024 - MM
 111  00000800                                  
 112  00000800                                  
 113  00000800                                   #
 114  00000800                                  
 115  00000800                                  
 116  00000800                                  
 117  00000800                                  
 118  00000800                                  
 119  00000800                                  	.set	PCBB,0x400		#process control block base
 120  00000800                                  
 121  00000800                                  	.globl	INTSP
 122  00000800                                  	.set	INTSP,0x404		#Interrupt stack pointer
 123  00000800                                  	.set	SIRR,0x408		#Software interrupt request
 124  00000800                                  
 125  00000800                                  	.globl	SSR
 126  00000800                                  	.set	SSR,0x40C		#Software interrupt summary
 127  00000800                                  
 128  00000800                                  	.globl	HSR
 129  00000800                                  	.set	HSR,0x410		#Hardware interrupt summary
 130  00000800                                  
 131  00000800                                  	.set	SBB,0x414		#Pointer to system control block base
 132  00000800                                  	.set	TBCR,0x418		#Current value of hardware TBCR
 133  00000800                                  	.set	CPMDCB,0x420		#pointer to CP master DCB
 134  00000800                                  	.set	CPCTL,0x424		#CPU control word
 135  00000800                                  	.set	CPREQ,0x428		#CPU request
 136  00000800                                  	.set	CPRUN,0x42C		#CPU run status (8 = step mode)
 137  00000800                                  	.set	CPRSW,0x430		#CP interrupt request word
 138  00000800                                  	.set	PSL,0x434		#Software Process Status Longword
 139  00000800                                  	.set	TVAPR,0x5E8		#saved vapr register
 140  00000800                                  	.set	TRA,0x5EC		#
 141  00000800                                  	.set	TLSP,0x5F0		#
 142  00000800                                  	.set	TIAR,0x5F4		#
 143  00000800                                  	.set	TLIA,0x5F8		#
 144  00000800                                  	.set	TQ,0x5FC		#
 145  00000800                                  	.set	TR0,0x600		#decellerated processor registers
 146  00000800                                  	.set	TR1,0x604		#decellerated processor registers
 147  00000800                                  	.set	TR2,0x608		#decellerated processor registers
 148  00000800                                  	.set	TR3,0x60C		#decellerated processor registers
 149  00000800                                  	.set	TR4,0x610		#decellerated processor registers
 150  00000800                                  	.set	TR5,0x614		#decellerated processor registers
 151  00000800                                  	.set	TR6,0x618		#decellerated processor registers
 152  00000800                                  	.set	TR7,0x61C		#decellerated processor registers
 153  00000800                                  	.set	TR8,0x620		#decellerated processor registers
 154  00000800                                  	.set	TR9,0x624		#decellerated processor registers
 155  00000800                                  	.set	TR10,0x628		#decellerated processor registers
 156  00000800                                  	.set	TR11,0x62C		#decellerated processor registers
 157  00000800                                  	.set	TR12,0x630		#decellerated processor registers
 158  00000800                                  	.set	TR13,0x634		#decellerated processor registers
 159  00000800                                  	.set	TR14,0x638		#decellerated processor registers
 160  00000800                                  	.set	TR15,0x63C		#decellerated processor registers
 161  00000800                                  	.set	TPC,0x640		#decellerated program counter
 162  00000800                                  	.set	TPSL,0x644		#decellerated process status longword
 163  00000800                                  	.set	TSP,0x648		#decellerated stack pointer
 164  00000800                                  	.set	TKSP,0x64C		#decellerated kernel stack pointer
 165  00000800                                  	.set	TUSP,0x650		#decellerated user stack pointer
 166  00000800                                  	.globl	TCCK
 167  00000800                                  	.set	TCCK,0x654		#decellerated Code cache key
 168  00000800                                  	.globl	TDCK
 169  00000800                                  	.set	TDCK,0x658		#decellerated data cache key
 170  00000800                                  	.set	TTBK,0x65C		#decellerated translation buffer key
 171  00000800                                  	.set	TSBR,0x660		#decellerated System Base Register
 172  00000800                                  	.set	TSLR,0x664		#decellerated System length register
 173  00000800                                  	.set	TP0BR,0x668		#decellerated P0 base register
 174  00000800                                  	.set	TP0LR,0x66C		#decellerated P0 length register
 175  00000800                                  	.set	TP1BR,0x670		#decellerated P1 base register
 176  00000800                                  	.set	TP1LR,0x674		#decellerated P1 length register
 177  00000800                                  	.set	TP2BR,0x678		#decellerated P2 base register
 178  00000800                                  	.set	TP2LR,0x67C		#decellerated P1 length register
 179  00000800                                  	.set	TIPL,0x680		#decellerated Interrupt priority level
 180  00000800                                  	.set	TMME,0x684		#decellerated Memory management enable
 181  00000800                                  	.set	TTBIA,0x68C		#decellerated translation buffer invalid
 182  00000800                                  	.set	TTBIS,0x68C		#decellerated transl buffer invalid single
 183  00000800                                  	.set	TPCBB,0x690		#decellerated Process control block base
 184  00000800                                  	.set	TISP,0x694		#decellerated Interrupt stack pointer
 185  00000800                                  	.set	TSIRR,0x698		#decellerated Software interrupt request
 186  00000800                                  	.set	TSISR,0x69C		#decellerated Software interrupt summary
 187  00000800                                  	.set	TSCBB,0x6A0		#decellerated System control block base
 188  00000800                                  	.set	TP1CC,0x6A4		#decellerated 
 189  00000800                                  	.set	TPACC,0x6A8		#decellerated
 190  00000800                                  	.set	TP1DC,0x6AC		#decellerated
 191  00000800                                  	.set	TPADC,0x6B0		#decellerated
 192  00000800                                  	.set	TCPMDCB,0x6B4		#decellerated address of master DCB
 193  00000800                                  	.set	PROBFLG,0x6B8		#decellerated
 194  00000800                                  	.set	INEXCFLG,0x6BC		#decellerated
 195  00000800                                  	.set	PCTYPFLG,0x6C0		#
 196  00000800                                  	.set	NOOFPARS,0x6C4		#
 197  00000800                                  	.set	STKPAR1,0x6C8		#
 198  00000800                                  	.set	STKPAR2,0x6CC		#
 199  00000800                                  	.set	JMPVEC,0x6D0		#
 200  00000800                                  	.set	PSEND,0x7FC		#
 201  00000800                                  # 443 ""
 443  00000800                                  
 444  00000800                                  	.globl	_Entry
 445  00000800                                  _Entry:
 446  00000800    71 ef0000a2f8                 	jmp	start
 447  00000806    ****                          	.space	(1024-6)
 448  00000C00                                  
 449  00000C00                                  
 450  00000C00                                  
 451  00000C00                                  
 452  00000C00                                  				
 453  00000C00                                  
 454  00000C00                                  
 455  00000C00                                  	.set	NLWU,35		
 456  00000C00                                  				
 457  00000C00                                  				
 458  00000C00                                  				
 459  00000C00                                  
 460  00000C00                                  
 461  00000C00                                  	.globl	_restart
 462  00000C00                                  _restart:
 463  00000C00    ****                          	.space	4		
 464  00000C04                                  				
 465  00000C04                                  				
 466  00000C04                                  					
 467  00000C04                                  	.globl	_maxmem
 468  00000C04                                  _maxmem:
 469  00000C04    ****                          	.space	4		
 470  00000C08                                  
 471  00000C08                                  	.globl	_maxpages
 472  00000C08                                  _maxpages:
 473  00000C08    ****                          	.space	4		
 474  00000C0C                                  
 475  00000C0C                                  	.globl	_lastadd
 476  00000C0C                                  _lastadd:
 477  00000C0C    ****                          	.space	4		
 478  00000C10                                  
 479  00000C10                                  	.globl	_unused
 480  00000C10                                  _unused:
 481  00000C10    ****                          	.space	4		
 482  00000C14                                  
 483  00000C14                                  	.globl	_ctlblk
 484  00000C14                                  _ctlblk:
 485  00000C14    00000000                      	.long	0		
 486  00000C18                                  
 487  00000C18                                  	.globl	_savvec0	
 488  00000C18                                  _savvec0:
 489  00000C18    ****                          	.space	4
 490  00000C1C                                  
 491  00000C1C                                  	.globl	_savvec1	
 492  00000C1C                                  _savvec1:
 493  00000C1C    ****                          	.space	4
 494  00000C20                                  
 495  00000C20                                  	.globl	_savvec2	
 496  00000C20                                  _savvec2:
 497  00000C20    ****                          	.space	4
 498  00000C24                                  
 499  00000C24                                  	.globl	_savvec3	
 500  00000C24                                  _savvec3:
 501  00000C24    ****                          	.space	4
 502  00000C28                                  
 503  00000C28                                  	.globl	_savvec4	
 504  00000C28                                  _savvec4:
 505  00000C28    ****                          	.space	4
 506  00000C2C                                  
 507  00000C2C                                  	.globl	_savvec5	
 508  00000C2C                                  _savvec5:
 509  00000C2C    ****                          	.space	4
 510  00000C30                                  	.globl	_savvec6	
 511  00000C30                                  _savvec6:
 512  00000C30    ****                          	.space	4
 513  00000C34                                  	.globl	_savvec7	
 514  00000C34                                  _savvec7:
 515  00000C34    ****                          	.space	4
 516  00000C38                                  
 517  00000C38                                  	.globl	_savvec8	
 518  00000C38                                  _savvec8:
 519  00000C38    ****                          	.space	4
 520  00000C3C                                  
 521  00000C3C                                  	.globl	badrtn
 522  00000C3C                                  badrtn:
 523  00000C3C    00000000                      	.long	0 
 524  00000C40                                  
 525  00000C40                                  	.globl	_dbuf		
 526  00000C40                                  	.globl	_r_no
 527  00000C40                                  _r_no:
 528  00000C40    00000000                      	.long	0
 529  00000C44                                  	.globl	_pt_base
 530  00000C44                                  _pt_base:
 531  00000C44    00000000                      	.long	0
 532  00000C48                                  	.globl	_saved_psl
 533  00000C48                                  _saved_psl:
 534  00000C48    00000000                      	.long   0
 535  00000C4C                                  	.globl	_saved_sp
 536  00000C4C                                  _saved_sp:
 537  00000C4C    00000000                      	.long	0
 538  00000C50                                  	.globl	_saved_fp
 539  00000C50                                  _saved_fp:
 540  00000C50    00000000                      	.long	0
 541  00000C54                                  	.globl	_p_ptr
 542  00000C54                                  _p_ptr:
 543  00000C54    00000000                      	.long   0
 544  00000C58                                  	.globl	_ret_adr
 545  00000C58                                  _ret_adr:
 546  00000C58    00000000                      	.long	0
 547  00000C5C                                  	.globl	_exp_par0
 548  00000C5C                                  _exp_par0:
 549  00000C5C    00000000                      	.long	0
 550  00000C60                                  	.globl	_exp_par1
 551  00000C60                                  _exp_par1:
 552  00000C60    00000000                      	.long	0
 553  00000C64                                  	.globl	_exp_par2
 554  00000C64                                  _exp_par2:
 555  00000C64    00000000                      	.long	0
 556  00000C68                                  	.globl	_exp_par3
 557  00000C68                                  _exp_par3:
 558  00000C68    00000000                      	.long	0
 559  00000C6C                                  	.globl	_act_par0
 560  00000C6C                                  _act_par0:
 561  00000C6C    00000000                      	.long	0
 562  00000C70                                  	.globl	_act_par1
 563  00000C70                                  _act_par1:
 564  00000C70    00000000                      	.long	0
 565  00000C74                                  	.globl	_act_par2
 566  00000C74                                  _act_par2:
 567  00000C74    00000000                      	.long	0
 568  00000C78                                  	.globl	_act_par3
 569  00000C78                                  _act_par3:
 570  00000C78    00000000                      	.long	0
 571  00000C7C                                  	.globl	_clk_cnt
 572  00000C7C                                  _clk_cnt:
 573  00000C7C    00000000                      	.long	0		
 574  00000C80                                  	.globl	_errcnt
 575  00000C80                                  _errcnt:
 576  00000C80    00000000                      	.long	0
 577  00000C84                                  	.globl	_hlt_flg
 578  00000C84                                  _hlt_flg:
 579  00000C84    00000000                      	.long	0
 580  00000C88                                  	.globl	_endprog
 581  00000C88                                  _endprog:
 582  00000C88    00000000                      	.long	0
 583  00000C8C                                  _dbuf:
 584  00000C8C    ****                          	.space		1024 - (NLWU *4)
 585  00001000                                  edbuf:
 586  00001000                                  
 587  00001000                                  
 588  00001000                                  	.globl	_intstack	
 589  00001000                                  _intstack:			
 590  00001000    ****                          	.space	NISP*	1024
 591  00001800                                  eintstack:
 592  00001800                                  
 593  00001800                                  
 594  00001800                                  	.set	SYSPTSIZE,512	
 595  00001800                                   
 596  00001800                                  
 597  00001800                                  
 598  00001800                                   
 599  00001800                                  	.align	2
 600  00001800                                  	.globl	_Sysmap
 601  00001800                                  _Sysmap:
 602  00001800    ****                          	.space	SYSPTSIZE*4 	
 603  00002000                                  eSysmap:
 604  00002000                                  	.globl	_Syssize
 605  00002000                                  	.set	_Syssize,(eSysmap-_Sysmap)/4	
 606  00002000                                  	
 607  00002000                                  	.globl	_iomap		
 608  00002000    ****                          _iomap:	.space	1024		
 609  00002400                                  	.globl	_eiomap
 610  00002400                                  _eiomap:
 611  00002400                                  
 612  00002400                                  	.globl	_pcb0		
 613  00002400    ****                          _pcb0:	.space	128		
 614  00002480                                  	.globl	_pcb1
 615  00002480    ****                          _pcb1:	.space 128		
 616  00002500                                  	.globl	_pcb2
 617  00002500    ****                          _pcb2:	.space 128		
 618  00002580                                  	.globl	_pcb3
 619  00002580    ****                          _pcb3:	.space 128		
 620  00002600                                  	.globl	_pcb4
 621  00002600    ****                          _pcb4:	.space 128		
 622  00002680                                  	.globl	_pcb5
 623  00002680    ****                          _pcb5:	.space 128		
 624  00002700                                  	.globl	_pcb6
 625  00002700    ****                          _pcb6:	.space 128		
 626  00002780                                  	.globl	_pcb7
 627  00002780    ****                          _pcb7:	.space 128		
 628  00002800                                  
 629  00002800                                  
 630  00002800                                  
 631  00002800                                  
 632  00002800                                  
 633  00002800                                  	.align	2
 634  00002800                                  	.globl	_u0p0pt
 635  00002800                                  _u0p0pt:
 636  00002800    ****                          	.space	1024		
 637  00002C00                                  	.globl	_u0p1pt
 638  00002C00                                  _u0p1pt:	
 639  00002C00    ****                          	.space	1024		
 640  00003000                                  	.globl	_u0p2pt
 641  00003000                                  _u0p2pt:	
 642  00003000    ****                          	.space	1020		
 643  000033FC                                  eu0p2pt:
 644  000033FC    ****                          	.space	4
 645  00003400                                  
 646  00003400                                  
 647  00003400                                  
 648  00003400                                  
 649  00003400                                  
 650  00003400                                  	.align	2
 651  00003400                                  	.globl	_u1p0pt
 652  00003400                                  _u1p0pt:
 653  00003400    ****                          	.space	1024		
 654  00003800                                  	.globl	_u1p1pt
 655  00003800                                  _u1p1pt:	
 656  00003800    ****                          	.space	1024		
 657  00003C00                                  	.globl	_u1p2pt
 658  00003C00                                  _u1p2pt:	
 659  00003C00    ****                          	.space	1020		
 660  00003FFC                                  eu1p2pt:
 661  00003FFC    ****                          	.space	4
 662  00004000                                  
 663  00004000                                  
 664  00004000                                  
 665  00004000                                  
 666  00004000                                  
 667  00004000                                  
 668  00004000                                  	.align	2
 669  00004000                                  	.globl	_u2p0pt
 670  00004000                                  _u2p0pt:
 671  00004000    ****                          	.space	1024		
 672  00004400                                  	.globl	_u2p1pt
 673  00004400                                  _u2p1pt:	
 674  00004400    ****                          	.space	1024		
 675  00004800                                  	.globl	_u2p2pt
 676  00004800                                  _u2p2pt:	
 677  00004800    ****                          	.space	1020		
 678  00004BFC                                  eu2p2pt:
 679  00004BFC    ****                          	.space	4
 680  00004C00                                  
 681  00004C00                                  
 682  00004C00                                  
 683  00004C00                                  
 684  00004C00                                  
 685  00004C00                                  
 686  00004C00                                  	.align	2
 687  00004C00                                  	.globl	_u3p0pt
 688  00004C00                                  _u3p0pt:
 689  00004C00    ****                          	.space	1024		
 690  00005000                                  	.globl	_u3p1pt
 691  00005000                                  _u3p1pt:	
 692  00005000    ****                          	.space	1024		
 693  00005400                                  	.globl	_u3p2pt
 694  00005400                                  _u3p2pt:	
 695  00005400    ****                          	.space	1020		
 696  000057FC                                  eu3p2pt:
 697  000057FC    ****                          	.space	4
 698  00005800                                  
 699  00005800                                  
 700  00005800                                  
 701  00005800                                  
 702  00005800                                  
 703  00005800                                  	.globl	_u4p0pt
 704  00005800                                  _u4p0pt:
 705  00005800    ****                          	.space	(9*	1024) - 4
 706  00007BFC                                  eu6p2pt:
 707  00007BFC    ****                          	.space	4
 708  00007C00                                  
 709  00007C00                                  
 710  00007C00                                  
 711  00007C00                                  
 712  00007C00                                  
 713  00007C00                                  
 714  00007C00                                  
 715  00007C00                                  	.align	2
 716  00007C00                                  	.globl	_Kstack		
 717  00007C00                                  _Kstack:			
 718  00007C00    ****                          	.space	3*	1024
 719  00008800                                  	.globl	ekstack	
 720  00008800                                  ekstack:
 721  00008800                                  
 722  00008800                                  	.globl	_iob0		
 723  00008800    ****                          _iob0:	.space	1024
 724  00008C00                                  	.globl	_iob1		
 725  00008C00    ****                          _iob1:	.space	1024
 726  00009000                                  	.globl	_iob2		
 727  00009000    ****                          _iob2:	.space	1024
 728  00009400                                  	.globl	_iob3		
 729  00009400    ****                          _iob3:	.space	1024
 730  00009800                                  	.globl	_iob4		
 731  00009800    ****                          _iob4:	.space	1024
 732  00009C00                                  	.globl	_iob5		
 733  00009C00    ****                          _iob5:	.space	1024
 734  0000A000                                  	.globl	_iob6		
 735  0000A000    ****                          _iob6:	.space	1024
 736  0000A400                                  esysdata:
 737  0000A400                                  
 738  0000A400                                  
 739  0000A400                                  # 1 "./scblock.s"
   1  0000A400                                  
   2  0000A400                                   #
   3  0000A400                                  
   4  0000A400                                  
   5  0000A400                                  	.align	2
   6  0000A400                                  	.globl	_scb
   7  0000A400                                  _scb:
   8  0000A400                                  
   9  0000A400                                  
  10  0000A400                                  
  11  0000A400                                  
  12  0000A400                                  
  13  0000A400                                  
  14  0000A400                                  
  15  0000A400    0000a800 0000a80c             	.long	_Xunknown;			.long	_Xpowerfail;	
  16  0000A408    0000a800 0000a800             	.long	_Xunknown;		.long	_Xunknown;
  17  0000A410    0000a800 0000a800             	.long	_Xunknown;		.long	_Xunknown;
  18  0000A418    0000a800 0000a818             	.long	_Xunknown;			.long	_Xhardclock;
  19  0000A420    0000a800 0000a800             	.long	_Xunknown;		.long	_Xunknown;		
  20  0000A428    0000a820 0000a82c             		.long	_Xcnrint;		.long	_Xcnxint;
  21  0000A430    0000a800 0000a800             	.long	_Xunknown;		.long	_Xunknown;		
  22  0000A438    0000a800 0000a800             	.long	_Xunknown;		.long	_Xunknown;
  23  0000A440    0000a830 0000a83c             		.long	_Xs15;		.long	_Xs14;	
  24  0000A448    0000a848 0000a854             		.long	_Xs13;		.long	_Xs12;
  25  0000A450    0000a860 0000a86c             		.long	_Xs11;		.long	_Xs10;	
  26  0000A458    0000a878 0000a884             		.long	_Xs9;		.long	_Xs8;
  27  0000A460    0000a890 0000a89c             		.long	_Xs7;		.long	_Xs6;	
  28  0000A468    0000a8a8 0000a8b4             		.long	_Xs5;		.long	_Xs4;
  29  0000A470    0000a8c0 0000a8cc             		.long	_Xs3;		.long	_Xs2;	
  30  0000A478    0000a8d8 0000a800             		.long	_Xs1;	.long	_Xunknown;
  31  0000A480    0000a8f4 0000a800             		.long	_Xbuserror;	.long	_Xunknown;		
  32  0000A488    0000a800 0000a800             	.long	_Xunknown;		.long	_Xunknown;
  33  0000A490    0000a800 0000a800             	.long	_Xunknown;		.long	_Xunknown;		
  34  0000A498    0000a800 0000a800             	.long	_Xunknown;		.long	_Xunknown;
  35  0000A4A0    0000a800 0000a800             	.long	_Xunknown;		.long	_Xunknown;		
  36  0000A4A8    0000a800 0000aaf4             	.long	_Xunknown;			.long	_Xkcall;
  37  0000A4B0    0000a90c 0000a950             		.long	_Xprvinflt;		.long	_Xresopflt;	
  38  0000A4B8    0000a99c 0000aa70             		.long	_Xresadflt;		.long	_Xprotflt;
  39  0000A4C0    0000aa88 0000a900             		.long	_Xtransflt;		.long	_Xkspnotval;	
  40  0000A4C8    0000a9ec 0000a9e0             		.long	_Xtracep;		.long	_Xbptflt;
  41  0000A4D0    0000aa24 0000aa94             		.long	_Xarithtrap;		.long	_Xalignflt;	
  42  0000A4D8    0000a800 0000aacc             	.long	_Xunknown;			.long	_Xfpp_emulate;
  43  0000A4E0    0000a800 0000a800             	.long	_Xunknown;		.long	_Xunknown;		
  44  0000A4E8    0000a800 0000a800             	.long	_Xunknown;		.long	_Xunknown;
  45  0000A4F0    0000a800 0000a800             	.long	_Xunknown;		.long	_Xunknown;		
  46  0000A4F8    0000a800 0000a800             	.long	_Xunknown;		.long	_Xunknown;
  47  0000A500    0000a8e4 0000a800             		.long	_Xiovec14;	.long	_Xunknown;.long	_Xunknown;.long	_Xunknown;.long	_Xunknown;.long	_Xunknown;.long	_Xunknown;.long	_Xunknown;.long	_Xunknown;.long	_Xun000177C0 ng	_Xunknown;.long	_Xunknown;.long	_Xunknown;.long	_Xunknown;.long	_Xunknown;.long	_Xunknown;	
                  0000a800 0000a800
                  0000a800 0000a800
                  0000a800 0000a800
                  0000a800 0000a800
                  0000a800 0000a800
                  0000a800 0000a800
                  0000a800 0000a800 
  48  0000A540    0000a8e8 0000a800             		.long	_Xiovec15; 	.long	_Xunknown;.long	_Xunknown;.long	_Xunknown;.long	_Xunknown;.long	_Xunknown;.long	_Xunknown;.long	_Xunknown;.long	_Xunknown;.long	_Xu000177C0 ong	_Xunknown;.long	_Xunknown;.long	_Xunknown;.long	_Xunknown;.long	_Xunknown;.long	_Xunknown;	
                  0000a800 0000a800
                  0000a800 0000a800
                  0000a800 0000a800
                  0000a800 0000a800
                  0000a800 0000a800
                  0000a800 0000a800
                  0000a800 0000a800 
  49  0000A580    0000a8ec 0000a800             		.long	_Xiovec16; 	.long	_Xunknown;.long	_Xunknown;.long	_Xunknown;.long	_Xunknown;.long	_Xunknown;.long	_Xunknown;.long	_Xunknown;.long	_Xunknown;.long	_Xu000177C0 ong	_Xunknown;.long	_Xunknown;.long	_Xunknown;.long	_Xunknown;.long	_Xunknown;.long	_Xunknown;	
                  0000a800 0000a800
                  0000a800 0000a800
                  0000a800 0000a800
                  0000a800 0000a800
                  0000a800 0000a800
                  0000a800 0000a800
                  0000a800 0000a800 
  50  0000A5C0    0000a8f0 0000a800             		.long	_Xiovec17; 	.long	_Xunknown;.long	_Xunknown;.long	_Xunknown;.long	_Xunknown;.long	_Xunknown;.long	_Xunknown;.long	_Xunknown;.long	_Xunknown;.long	_Xu000177C0 ong	_Xunknown;.long	_Xunknown;.long	_Xunknown;.long	_Xunknown;.long	_Xunknown;.long	_Xunknown;	
                  0000a800 0000a800
                  0000a800 0000a800
                  0000a800 0000a800
                  0000a800 0000a800
                  0000a800 0000a800
                  0000a800 0000a800
                  0000a800 0000a800 
  51  0000A600                                  
  52  0000A600    ****                          	.space	512		
  53  0000A800                                  
  54  0000A800                                  
  55  0000A800                                  # 739 ""
 739  0000A800                                  
 740  0000A800                                  
 741  0000A800                                  # 1 "./evthandlers.s"
   1  0000A800                                  
   2  0000A800                                  
   3  0000A800                                   
   4  0000A800                                  
   5  0000A800                                  
   6  0000A800                                  
   7  0000A800                                  
   8  0000A800                                  
   9  0000A800                                  
  10  0000A800                                  
  11  0000A800                                  
  12  0000A800                                  
  13  0000A800                                  
  14  0000A800                                  
  15  0000A800                                  
  16  0000A800                                  
  17  0000A800                                  
  18  0000A800                                  
  19  0000A800                                  
  20  0000A800                                  
  21  0000A800                                  
  22  0000A800                                  
  23  0000A800                                  
  24  0000A800                                  
  25  0000A800                                  
  26  0000A800                                  
  27  0000A800                                  
  28  0000A800                                  
  29  0000A800                                  
  30  0000A800                                  
  31  0000A800                                  
  32  0000A800                                  
  33  0000A800                                  
  34  0000A800                                  
  35  0000A800                                  
  36  0000A800                                  
  37  0000A800                                  
  38  0000A800                                  
  39  0000A800                                  	.align 2  		     	.globl _Xunknown 			_Xunknown:
  40  0000A800    dd 00                         	pushl 	$0
  41  0000A802    fe 08 efffff57f7              	callf	$8,_XTrap
  42  0000A809    00                            	halt
  43  0000A80A                                  
  44  0000A80A                                  
  45  0000A80A                                  
  46  0000A80A                                  
  47  0000A80A                                  
  48  0000A80A                                  
  49  0000A80A                                  
  50  0000A80A                                  
  51  0000A80A                                  
  52  0000A80A                                  
  53  0000A80A                                  
  54  0000A80A                                  
  55  0000A80A    0000                          	.align 2  		     	.globl _Xpowerfail 			_Xpowerfail:
  56  0000A80C    dd 01                         	pushl 	$1
  57  0000A80E    fe 08 efffff57eb              	callf	$8,_XTrap
  58  0000A815    00                            	halt
  59  0000A816                                  
  60  0000A816                                  
  61  0000A816                                  
  62  0000A816                                  
  63  0000A816                                  
  64  0000A816                                  
  65  0000A816    0000                          	.align 2  		     	.globl _Xhardclock 			_Xhardclock:
  66  0000A818    6d efffff57e2                 	incl	_clock_event	
  67  0000A81E    20                            	rei
  68  0000A81F                                  
  69  0000A81F                                  
  70  0000A81F                                  
  71  0000A81F                                  
  72  0000A81F                                  
  73  0000A81F    00                            	.align 2  		     	.globl _Xcnrint 			_Xcnrint:
  74  0000A820    dd 0a                         	pushl 	$0xa
  75  0000A822    fe 08 efffff57d7              	callf	$8,_XTrap
  76  0000A829    00                            	halt
  77  0000A82A                                  
  78  0000A82A                                  
  79  0000A82A                                  
  80  0000A82A                                  
  81  0000A82A    0000                          	.align 2  		     	.globl _Xcnxint 			_Xcnxint:
  82  0000A82C    20                            	rei		
  83  0000A82D                                  
  84  0000A82D                                  
  85  0000A82D                                  
  86  0000A82D                                  
  87  0000A82D    000000                        	.align 2  		     	.globl _Xs15 			_Xs15:
  88  0000A830    dd 10                         	pushl 	$0x10
  89  0000A832    fe 08 efffff57c7              	callf	$8,_XTrap
  90  0000A839    00                            	halt
  91  0000A83A                                  
  92  0000A83A                                  
  93  0000A83A                                  
  94  0000A83A                                  
  95  0000A83A    0000                          	.align 2  		     	.globl _Xs14 			_Xs14:
  96  0000A83C    dd 11                         	pushl 	$0x11
  97  0000A83E    fe 08 efffff57bb              	callf	$8,_XTrap
  98  0000A845    00                            	halt
  99  0000A846                                  
 100  0000A846                                  
 101  0000A846                                  
 102  0000A846                                  
 103  0000A846    0000                          	.align 2  		     	.globl _Xs13 			_Xs13:
 104  0000A848    dd 12                         	pushl 	$0x12
 105  0000A84A    fe 08 efffff57af              	callf	$8,_XTrap
 106  0000A851    00                            	halt
 107  0000A852                                  
 108  0000A852                                  
 109  0000A852                                  
 110  0000A852                                  
 111  0000A852    0000                          	.align 2  		     	.globl _Xs12 			_Xs12:
 112  0000A854    dd 13                         	pushl 	$0x13
 113  0000A856    fe 08 efffff57a3              	callf	$8,_XTrap
 114  0000A85D    00                            	halt
 115  0000A85E                                  
 116  0000A85E                                  
 117  0000A85E                                  
 118  0000A85E                                  
 119  0000A85E    0000                          	.align 2  		     	.globl _Xs11 			_Xs11:
 120  0000A860    dd 14                         	pushl 	$0x14
 121  0000A862    fe 08 efffff5797              	callf	$8,_XTrap
 122  0000A869    00                            	halt
 123  0000A86A                                  
 124  0000A86A                                  
 125  0000A86A                                  
 126  0000A86A                                  
 127  0000A86A    0000                          	.align 2  		     	.globl _Xs10 			_Xs10:
 128  0000A86C    dd 15                         	pushl 	$0x15
 129  0000A86E    fe 08 efffff578b              	callf	$8,_XTrap
 130  0000A875    00                            	halt
 131  0000A876                                  
 132  0000A876                                  
 133  0000A876                                  
 134  0000A876                                  
 135  0000A876    0000                          	.align 2  		     	.globl _Xs9 			_Xs9:
 136  0000A878    dd 16                         	pushl 	$0x16
 137  0000A87A    fe 08 efffff577f              	callf	$8,_XTrap
 138  0000A881    00                            	halt
 139  0000A882                                  
 140  0000A882                                  
 141  0000A882                                  
 142  0000A882                                  
 143  0000A882    0000                          	.align 2  		     	.globl _Xs8 			_Xs8:
 144  0000A884    dd 17                         	pushl 	$0x17
 145  0000A886    fe 08 efffff5773              	callf	$8,_XTrap
 146  0000A88D    00                            	halt
 147  0000A88E                                  
 148  0000A88E                                  
 149  0000A88E                                  
 150  0000A88E                                  
 151  0000A88E    0000                          	.align 2  		     	.globl _Xs7 			_Xs7:
 152  0000A890    dd 18                         	pushl 	$0x18
 153  0000A892    fe 08 efffff5767              	callf	$8,_XTrap
 154  0000A899    00                            	halt
 155  0000A89A                                  
 156  0000A89A                                  
 157  0000A89A                                  
 158  0000A89A                                  
 159  0000A89A    0000                          	.align 2  		     	.globl _Xs6 			_Xs6:
 160  0000A89C    dd 19                         	pushl 	$0x19
 161  0000A89E    fe 08 efffff575b              	callf	$8,_XTrap
 162  0000A8A5    00                            	halt
 163  0000A8A6                                  
 164  0000A8A6                                  
 165  0000A8A6                                  
 166  0000A8A6                                  
 167  0000A8A6    0000                          	.align 2  		     	.globl _Xs5 			_Xs5:
 168  0000A8A8    dd 1a                         	pushl 	$0x1a
 169  0000A8AA    fe 08 efffff574f              	callf	$8,_XTrap
 170  0000A8B1    00                            	halt
 171  0000A8B2                                  
 172  0000A8B2                                  
 173  0000A8B2                                  
 174  0000A8B2                                  
 175  0000A8B2    0000                          	.align 2  		     	.globl _Xs4 			_Xs4:
 176  0000A8B4    dd 1b                         	pushl 	$0x1b
 177  0000A8B6    fe 08 efffff5743              	callf	$8,_XTrap
 178  0000A8BD    00                            	halt
 179  0000A8BE                                  
 180  0000A8BE                                  
 181  0000A8BE                                  
 182  0000A8BE                                  
 183  0000A8BE    0000                          	.align 2  		     	.globl _Xs3 			_Xs3:
 184  0000A8C0    dd 1c                         	pushl 	$0x1c
 185  0000A8C2    fe 08 efffff5737              	callf	$8,_XTrap
 186  0000A8C9    00                            	halt
 187  0000A8CA                                  
 188  0000A8CA                                  
 189  0000A8CA                                  
 190  0000A8CA                                  
 191  0000A8CA    0000                          	.align 2  		     	.globl _Xs2 			_Xs2:
 192  0000A8CC    dd 1d                         	pushl 	$0x1d
 193  0000A8CE    fe 08 efffff572b              	callf	$8,_XTrap
 194  0000A8D5    00                            	halt
 195  0000A8D6                                  
 196  0000A8D6                                  
 197  0000A8D6                                  
 198  0000A8D6                                  
 199  0000A8D6    0000                          	.align 2  		     	.globl _Xs1 			_Xs1:
 200  0000A8D8    dd 1e                         	pushl 	$0x1e
 201  0000A8DA    fe 08 efffff571f              	callf	$8,_XTrap
 202  0000A8E1    00                            	halt
 203  0000A8E2                                  
 204  0000A8E2                                  
 205  0000A8E2                                  
 206  0000A8E2                                  
 207  0000A8E2                                  
 208  0000A8E2    0000                          	.align 2  		     	.globl _Xiovec14 			_Xiovec14:
 209  0000A8E4    00                            	halt
 210  0000A8E5    000000                        	.align 2  		     	.globl _Xiovec15 			_Xiovec15:
 211  0000A8E8    00                            	halt
 212  0000A8E9    000000                        	.align 2  		     	.globl _Xiovec16 			_Xiovec16:
 213  0000A8EC    00                            	halt
 214  0000A8ED    000000                        	.align 2  		     	.globl _Xiovec17 			_Xiovec17:
 215  0000A8F0    00                            	halt
 216  0000A8F1                                  
 217  0000A8F1                                  
 218  0000A8F1                                  
 219  0000A8F1                                  
 220  0000A8F1                                  
 221  0000A8F1                                  
 222  0000A8F1                                  
 223  0000A8F1                                  
 224  0000A8F1                                  
 225  0000A8F1                                  
 226  0000A8F1                                  
 227  0000A8F1                                  
 228  0000A8F1                                  
 229  0000A8F1                                  
 230  0000A8F1                                  
 231  0000A8F1                                  
 232  0000A8F1                                  
 233  0000A8F1                                  
 234  0000A8F1    000000                        	.align 2  		     	.globl _Xbuserror 			_Xbuserror:
 235  0000A8F4    dd 20                         	pushl 	$0x20
 236  0000A8F6    fe 08 efffff5703              	callf	$8,_XTrap
 237  0000A8FD    00                            	halt
 238  0000A8FE                                  
 239  0000A8FE                                  
 240  0000A8FE                                  
 241  0000A8FE                                  
 242  0000A8FE                                  
 243  0000A8FE                                  
 244  0000A8FE                                  
 245  0000A8FE                                  
 246  0000A8FE                                  
 247  0000A8FE                                  
 248  0000A8FE                                  
 249  0000A8FE    0000                          	.align 2  		     	.globl _Xkspnotval 			_Xkspnotval:
 250  0000A900    dd 31                         	pushl 	$0x31
 251  0000A902    fe 08 efffff56f7              	callf	$8,_XTrap
 252  0000A909    00                            	halt
 253  0000A90A                                  
 254  0000A90A                                  
 255  0000A90A                                   
 256  0000A90A                                  
 257  0000A90A                                  
 258  0000A90A    0000                          	.align 2  		     	.globl _Xprvinflt 			_Xprvinflt:
 259  0000A90C    cd efffff56ee                 	movpsl	_psl_val		
 260  0000A912    ad 1f 08                      	mtpr	$0x1f,$IPL		
 261  0000A915    3d 890080 efffff56e2          	bitl $PSL_DBL,_psl_val  	
 262  0000A91E    31 08                         	beql 1f 
 263  0000A920    27 efffff56da                 	std	_post_evt_acc		
 264  0000A926    11 06                         	brb	2f
 265  0000A928    26 efffff56d2                 1:	stf	_post_evt_acc		
 266  0000A92E    bb 891fff efffff56c9          2:	storer 	$0x1fff,_store_regs  	
 267  0000A937    ed 6d efffff56c2              	moval	(r13),_post_event_fp	
 268  0000A93E    ed 6e efffff56bb              	moval	(r14),_post_event_sp	
 269  0000A945    dd 2c                         	pushl 	$0x2c
 270  0000A947    fe 08 efffff56b2              	callf	$8,_XTrap
 271  0000A94E    00                            	halt
 272  0000A94F                                  
 273  0000A94F                                  
 274  0000A94F                                  
 275  0000A94F                                  
 276  0000A94F                                  
 277  0000A94F                                  
 278  0000A94F    00                            	.align 2  		     	.globl _Xresopflt 			_Xresopflt:
 279  0000A950    ad 1f 08                       	mtpr $0x1f,$IPL   
 280  0000A953    cd efffff56a7                  	movpsl _psl_val  		
 281  0000A959    3d 890080 efffff569e          	bitl $PSL_DBL,_psl_val  	
 282  0000A962    31 09                         	beql 1f 
 283  0000A964    27 efffff5696                 	std _post_evt_acc  		
 284  0000A96A    13 000c                       	brw  2f
 285  0000A96D    26 efffff568d                 1:	stf _post_evt_acc  		
 286  0000A973    4d efffff568b                 	clrl _post_evt_acc+4 
 287  0000A979                                  2:
 288  0000A979    bb 891fff efffff567e          	storer $0x1fff,_store_regs  	
 289  0000A982    ed 6d efffff5677              	moval (r13),_post_event_fp	
 290  0000A989    ed 6e efffff5670              	moval (r14),_post_event_sp	
 291  0000A990    dd 2d                         	pushl 	$0x2d
 292  0000A992    fe 08 efffff5667              	callf	$8,_XTrap
 293  0000A999    00                            	halt
 294  0000A99A                                  
 295  0000A99A                                  
 296  0000A99A    0000                          	.align 2  		     	.globl _Xresadflt 			_Xresadflt:
 297  0000A99C    cd efffff565e                 	movpsl	_psl_val		
 298  0000A9A2    ad 1f 08                      	mtpr	$0x1f,$IPL		
 299  0000A9A5    3d 890080 efffff5652          	bitl $PSL_DBL,_psl_val  	
 300  0000A9AE    31 08                         	beql 1f 
 301  0000A9B0    27 efffff564a                 	std	_post_evt_acc		
 302  0000A9B6    11 06                         	brb	2f
 303  0000A9B8    26 efffff5642                 1:	stf	_post_evt_acc		
 304  0000A9BE    bb 891fff efffff5639          2:	storer 	$0x1fff,_store_regs  	
 305  0000A9C7    ed 6d efffff5632              	moval	(r13),_post_event_fp	
 306  0000A9CE    ed 6e efffff562b              	moval	(r14),_post_event_sp	
 307  0000A9D5    dd 2e                         	pushl 	$0x2e
 308  0000A9D7    fe 08 efffff5622              	callf	$8,_XTrap
 309  0000A9DE    00                            	halt
 310  0000A9DF                                  
 311  0000A9DF    00                            	.align 2  		     	.globl _Xbptflt 			_Xbptflt:
 312  0000A9E0    dd 33                         	pushl 	$0x33
 313  0000A9E2    fe 08 efffff5617              	callf	$8,_XTrap
 314  0000A9E9    00                            	halt
 315  0000A9EA                                  
 316  0000A9EA    0000                          	.align 2  		     	.globl _Xtracep 			_Xtracep:
 317  0000A9EC    cd efffff560e                 	movpsl	_psl_val		
 318  0000A9F2    ad 1f 08                      	mtpr	$0x1f,$IPL		
 319  0000A9F5    3d 890080 efffff5602          	bitl $PSL_DBL,_psl_val  	
 320  0000A9FE    31 08                         	beql 1f 
 321  0000AA00    27 efffff55fa                 	std	_post_evt_acc		
 322  0000AA06    11 06                         	brb	2f
 323  0000AA08    26 efffff55f2                 1:	stf	_post_evt_acc		
 324  0000AA0E    bb 891fff efffff55e9          2:	storer 	$0x1fff,_store_regs  	
 325  0000AA17    dd 32                         	pushl 	$0x32
 326  0000AA19    fe 08 efffff55e0              	callf	$8,_XTrap
 327  0000AA20    00                            	halt
 328  0000AA21                                  
 329  0000AA21                                  
 330  0000AA21                                  
 331  0000AA21                                  
 332  0000AA21                                  
 333  0000AA21                                  
 334  0000AA21    000000                        	.align 2  		     	.globl _Xarithtrap 			_Xarithtrap:
 335  0000AA24    ad 1f 08                       	mtpr $0x1f,$IPL   
 336  0000AA27    cd efffff55d3                  	movpsl _psl_val  		
 337  0000AA2D    3d 890080 efffff55ca          	bitl $PSL_DBL,_psl_val  	
 338  0000AA36    31 09                         	beql 1f 
 339  0000AA38    27 efffff55c2                 	std _post_evt_acc  		
 340  0000AA3E    13 000c                       	brw  2f
 341  0000AA41                                  1:
 342  0000AA41    26 efffff55b9                 	stf _post_evt_acc  		
 343  0000AA47    4d efffff55b7                 	clrl _post_evt_acc+4 
 344  0000AA4D                                  2:
 345  0000AA4D    bb 891fff efffff55aa          	storer 	$0x1fff,_store_regs  	
 346  0000AA56    ed 6d efffff55a3              	moval	(r13),_post_event_fp	
 347  0000AA5D    ed 6e efffff559c              	moval	(r14),_post_event_sp	
 348  0000AA64    dd 34                         	pushl 	$0x34
 349  0000AA66    fe 08 efffff5593              	callf	$8,_XTrap
 350  0000AA6D    00                            	halt
 351  0000AA6E                                  
 352  0000AA6E                                  
 353  0000AA6E    0000                          	.align 2  		     	.globl _Xprotflt 			_Xprotflt:			
 354  0000AA70    cd efffff558a                 	movpsl	_psl_val		
 355  0000AA76    ed 6e efffff5583              	moval	(r14),_post_event_sp	
 356  0000AA7D    dd 2f                         	pushl 	$0x2f
 357  0000AA7F    fe 08 efffff557a              	callf	$8,_XTrap
 358  0000AA86    00                            	halt
 359  0000AA87    00                            	.align 2  		     	.globl _Xtransflt 			_Xtransflt:
 360  0000AA88    dd 30                         	pushl 	$0x30
 361  0000AA8A    fe 08 efffff556f              	callf	$8,_XTrap
 362  0000AA91    00                            	halt
 363  0000AA92    0000                          	.align 2  		     	.globl _Xalignflt 			_Xalignflt:
 364  0000AA94    cd efffff5566                 	movpsl	_psl_val		
 365  0000AA9A    ad 1f 08                      	mtpr	$0x1f,$IPL		
 366  0000AA9D    3d 890080 efffff555a          	bitl $PSL_DBL,_psl_val  	
 367  0000AAA6    31 08                         	beql 1f 
 368  0000AAA8    27 efffff5552                 	std	_post_evt_acc		
 369  0000AAAE    11 06                         	brb	2f
 370  0000AAB0    26 efffff554a                 1:	stf	_post_evt_acc		
 371  0000AAB6    bb 891fff efffff5541          2:	storer 	$0x1fff,_store_regs  	
 372  0000AABF    dd 35                         	pushl 	$0x35
 373  0000AAC1    fe 08 efffff5538              	callf	$8,_XTrap
 374  0000AAC8    00                            	halt
 375  0000AAC9    000000                        	.align 2  		     	.globl _Xfpp_emulate 			_Xfpp_emulate:			
 376  0000AACC    cd efffff552e                 	movpsl	_psl_val		
 377  0000AAD2    bb 891fff efffff5525          	storer 	$0x1fff,_store_regs  	
 378  0000AADB    ed 6d efffff551e              	moval	(r13),_post_event_fp	
 379  0000AAE2    ed 6e efffff5517              	moval	(r14),_post_event_sp	
 380  0000AAE9    dd 37                         	pushl	$0x37
 381  0000AAEB    fe 08 efffff550e              	callf	$8,_XTrap
 382  0000AAF2    00                            	halt
 383  0000AAF3                                  
 384  0000AAF3                                  alltraps:
 385  0000AAF3    00                            	halt
 386  0000AAF4                                  
 387  0000AAF4                                  	.align 2  		     	.globl _Xkcall 			_Xkcall:			
 388  0000AAF4    dd 2b                         	pushl 	$0x2b
 389  0000AAF6    fe 08 efffff5503              	callf	$8,_XTrap
 390  0000AAFD    00                            	halt
 391  0000AAFE                                  
 392  0000AAFE                                  
 393  0000AAFE                                  # 741 ""
 741  0000AAFE                                  
 742  0000AAFE                                  
 743  0000AAFE                                  
 744  0000AAFE                                  
 745  0000AAFE                                  
 746  0000AAFE                                  
 747  0000AAFE                                  	.set	MEMUNIT,64*1024
 748  0000AAFE                                  	.set	MAXPHYSMEM,8*1024*1024-1
 749  0000AAFE                                  	.set	ERRCD,0x7
 750  0000AAFE                                  	.set	APE,0x1
 751  0000AAFE                                  	.set	DCE,0x3
 752  0000AAFE                                  	.set	VTO,0x4
 753  0000AAFE                                  
 754  0000AAFE                                  
 755  0000AAFE                                  
 756  0000AAFE                                  
 757  0000AAFE                                  
 758  0000AAFE                                  
 759  0000AAFE                                  
 760  0000AAFE                                  
 761  0000AAFE                                  
 762  0000AAFE                                  
 763  0000AAFE                                  	.globl	start
 764  0000AAFE                                  start:
 765  0000AAFE    ad 00 09                      	mtpr	$0,$MME		
 766  0000AB01    0d 50 efffff54f8              	movl	r0,_run_list
 767  0000AB08    0d 51 efffff54f1              	movl	r1,_OPTIONS
 768  0000AB0F    4d efffff54eb                 	clrl	_nonstop	
 769  0000AB15    0d 52 efffff54e4              	movl	r2,_count	
 770  0000AB1C    21 07                         	bneq	1f		
 771  0000AB1E    0d 01 efffff54db              	movl	$1,_count	
 772  0000AB25    81 07                         1:	bgeq	1f		
 773  0000AB27    0d 01 efffff54d2              	movl	$1,_nonstop	
 774  0000AB2E                                  1:
 775  0000AB2E    4d efffff54cc                 	clrl	_no_fpp_wcs	
 776  0000AB34    ad 890400 1b                  	mtpr	$0x400,$DCR	
 777  0000AB39    5d 51                         	tstl	r1		
 778  0000AB3B    21 07                         	bneq	1f
 779  0000AB3D    0d 01 efffff54bc              	movl	$1,_no_fpp_wcs	
 780  0000AB44                                  1:
 781  0000AB44    e9 effffff8b6 50              	movab	_scb,r0
 782  0000AB4B    ac 8f3ffffc00 50              	andl2	$0x3ffffc00,r0
 783  0000AB52    ad 50 12                      	mtpr	r0,$SCBB	
 784  0000AB55    ad 1f 08                      	mtpr	$0x1f,$IPL	
 785  0000AB58                                  
 786  0000AB58                                  
 787  0000AB58                                   # clear the option flags
 788  0000AB58                                  
 789  0000AB58    4d efffff54a2                 	clrl	_halt_flg	
 790  0000AB5E    4d efffff549c                 	clrl	_loop_on_err	
 791  0000AB64    0d 01 efffff5495              	movl	$1,_prt_error	
 792  0000AB6B    0d 01 efffff548e              	movl	$1,_prt_hdrs	
 793  0000AB72    0d 01 efffff5487              	movl	$1,_en_data_cache  
 794  0000AB79                                  
 795  0000AB79                                  
 796  0000AB79                                   # set the option flags as needed
 797  0000AB79                                  
 798  0000AB79    3d 01 efffff5480              	bitl	$1,_OPTIONS	
 799  0000AB80    31 07                         	beql	1f
 800  0000AB82    0d 01 efffff5477              	movl	$1,_halt_flg	
 801  0000AB89                                  1:
 802  0000AB89    3d 02 efffff5470              	bitl	$2,_OPTIONS	
 803  0000AB90    31 07                         	beql	1f
 804  0000AB92    0d 01 efffff5467              	movl	$1,_loop_on_err	
 805  0000AB99                                  1:
 806  0000AB99    3d 04 efffff5460              	bitl	$4,_OPTIONS	
 807  0000ABA0    31 06                         	beql	1f
 808  0000ABA2    4d efffff5458                 	clrl	_prt_error	
 809  0000ABA8                                  1:
 810  0000ABA8    3d 08 efffff5451              	bitl	$8,_OPTIONS	
 811  0000ABAF    31 06                         	beql	1f
 812  0000ABB1    4d efffff5449                 	clrl	_prt_hdrs	
 813  0000ABB7                                  1:
 814  0000ABB7    3d 10 efffff5442              	bitl	$16,_OPTIONS	
 815  0000ABBE    31 06                         	beql	1f
 816  0000ABC0    4d efffff543a                 	clrl	_en_data_cache	
 817  0000ABC6                                  1:
 818  0000ABC6                                  
 819  0000ABC6    cd 51                         	movpsl	r1
 820  0000ABC8    ac 89ff00 51                  	andl2	$0xffffff00,r1		
 821  0000ABCD    1d 51 8f041f0000              	cmpl	r1,$0x041f0000		
 822  0000ABD4    31 0b                         	beql	1f
 823  0000ABD6    0d 01 50                      2:	movl	$1,r0
 824  0000ABD9    0d 8f041f0000 52              	movl	$0x041f0000,r2
 825  0000ABE0    00                            	halt			
 826  0000ABE1                                  
 827  0000ABE1                                  
 828  0000ABE1                                  
 829  0000ABE1                                  
 830  0000ABE1                                  
 831  0000ABE1                                  1:
 832  0000ABE1    4d efffff6095                 	clrl	_clk_cnt
 833  0000ABE7    0d 07 50                      	movl	$7,r0		
 834  0000ABEA    e9 efffff5410                 	movab	_Hardclk,_scb[r0]	
                  40effffff80a 
 835  0000ABF6                                  
 836  0000ABF6    0d 8f00001800 50              	movl	$_intstack+NISP*	1024,r0
 837  0000ABFD    ac 8f3fffffff 50              	andl2	$0x3fffffff,r0		
 838  0000AC04    ad 50 0f                      	mtpr	r0,$ISP			
 839  0000AC07    0d 50 5e                      	movl	r0,sp			
 840  0000AC0A    e9 6e 5d                      	movab	(sp),fp			
 841  0000AC0D                                  
 842  0000AC0D                                  
 843  0000AC0D                                  
 844  0000AC0D                                  
 845  0000AC0D                                  
 846  0000AC0D                                  3:	
 847  0000AC0D    e9 effffff7ed 57              	movab	esysdata,r7
 848  0000AC14    e9 efffff5fe6 56              	movab	_restart,r6
 849  0000AC1B    4d 66                         1:	clrl	(r6)
 850  0000AC1D    0c 04 56 1d 56 57 51 f6       	 addl2	$4,r6;cmpl	r6,r7;bleq	1b;
 851  0000AC25                                  
 852  0000AC25                                  	.globl	_ready
 853  0000AC25                                  _ready:
 854  0000AC25    ad 8840 1b                    	mtpr	$64,$DCR					
 855  0000AC29    bc 8f3ffffc00 8f000003ff      	andl3	$0x3ffffc00,$_end+	1024-1,_endprog
                  efffff604f 
 856  0000AC39                                  	
 857  0000AC39    ad 8f00002400 0e              	mtpr	$_pcb0,$0xe		
 858  0000AC40    e9 efffff77ba 50              	movab	_pcb0,r0
 859  0000AC47    e9 efffffdbb3 60              	movab	ekstack,PCB_KSP(r0)	
 860  0000AC4E    e9 ef00000c31 a004            	movab	eustack,PCB_USP(r0)	
 861  0000AC56    bd 02 a048                    	mfpr	$P0BR,PCB_P0BR(r0)	
 862  0000AC5A    bd 03 a04c                    	mfpr	$P0LR,PCB_P0LR(r0)	
 863  0000AC5E    0d 8f0001f000 a044            	movl	$0x001f000,PCB_PSL(r0)	
 864  0000AC66    60                            	ldpctx				
 865  0000AC67                                  
 866  0000AC67    ad 01 17                      	mtpr	$1,$PACC		
 867  0000AC6A    ad 01 0d                      	mtpr	$1,$CCK			
 868  0000AC6D    ad 02 1b                      	mtpr	$2,$27			
 869  0000AC70    4d efffff538a                 	clrl	_cycle
 870  0000AC76    4d efffff6004                 	clrl	_errcnt
 871  0000AC7C    4d efffff537e                 	clrl	_error
 872  0000AC82    fe 04 efffff5377              	callf	$4,_monitor		
 873  0000AC89                                  
 874  0000AC89                                  
 875  0000AC89                                  
 876  0000AC89                                   # 
 877  0000AC89                                  
 878  0000AC89                                  
 879  0000AC89                                  
 880  0000AC89                                  	.globl	_Esys			
 881  0000AC89                                  _Esys:
 882  0000AC89    ****                          	.space		1024
 883  0000B089                                  	
 884  0000B089                                  	.globl	_Ustack			
 885  0000B089                                  _Ustack:
 886  0000B089    ****                          	.space	(2*	1024)-4		
 887  0000B885                                  	.globl	eustack
 888  0000B885                                  eustack:
 889  0000B885    00000000                      	.long	0			
 890  0000B889                                  
 891  0000B889                                  	.globl	U_area
 892  0000B889                                  U_area:
 893  0000B889                                  
 893  0000B889                                  

unix.superglobalmegacorp.com

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