mirror of
https://github.com/livingcomputermuseum/Darkstar.git
synced 2026-03-02 10:06:45 +00:00
39 lines
1.1 KiB
Plaintext
39 lines
1.1 KiB
Plaintext
head 1.1;
|
|
branch 1.1.1;
|
|
access ;
|
|
symbols start:1.1.1.1 Xerox:1.1.1;
|
|
locks ; strict;
|
|
comment @# @;
|
|
|
|
|
|
1.1
|
|
date 2001.08.12.22.22.08; author freier; state Exp;
|
|
branches 1.1.1.1;
|
|
next ;
|
|
|
|
1.1.1.1
|
|
date 2001.08.12.22.22.08; author freier; state Exp;
|
|
branches ;
|
|
next ;
|
|
|
|
|
|
desc
|
|
@@
|
|
|
|
|
|
|
|
1.1
|
|
log
|
|
@Initial revision
|
|
@
|
|
text
|
|
@{ Copyright (C) 1980 by Xerox Corporation. All rights reserved. }
|
|
|
|
{File name: <JXK >moonkernel.mc
|
|
Description: moon kernel test code,
|
|
Author: J. JxK ,
|
|
Created: 8 APRIL 80,
|
|
Last Edited: }
|
|
|
|
SetTask[7];
|
|
StartAddress[KSTART];
|
|
KSTART: ClrIntErr, CANCELBR[$, 0F], c*;
|
|
|
|
|
|
KSTART1: XC2npcDisp, R1¬2, c2;
|
|
R3¬0F8 ,BRANCH[BadCy, GoodCy, 0D], c3;
|
|
|
|
BadCy: Noop, c*, at[0D,10,GoodCy];
|
|
Noop, c*;
|
|
KCmd¬0, GOTO[KSTART1], c*;
|
|
|
|
GoodCy: IOPCtl¬ 0 , c1, at[0F,10,BadCy];
|
|
R0 ¬ RShift1(R0 xor R0), Cin¬ 1 , c2;
|
|
KCtl¬ R3 LRot8 , c3;
|
|
|
|
DCtl ¬ 2, c1;
|
|
PCtl¬ 0 , c2;
|
|
EOCtl¬ 0 , c3;
|
|
|
|
|
|
EICtl¬ 0, c1;
|
|
ClrDPRq , c2;
|
|
Xbus ¬ IOPIData , ClrRefRq , c3;
|
|
|
|
|
|
REFCONTROL ¬ R1 , ExitKernel, c1;
|
|
ClrIOPRq , c2;
|
|
MCtl ¬ R0{8000} or 2 , c3;
|
|
|
|
|
|
Kerror: GOTO[Kerror], c*;
|
|
|
|
@
|
|
|
|
|
|
1.1.1.1
|
|
log
|
|
@first add
|
|
@
|
|
text
|
|
@@
|