Trailing-Edge
-
PDP-10 Archives
-
red405a2
-
subsys/mdcode.exe
There is 1 other file named mdcode.exe in the archive. Click here to see a list.
?p > @??hX?x "
<++2 `FTl 'd
>2'X6 6 D+\D+\D+[P@Ve
`VKPbKZZYYV`2A V`2Ay*[ `
&J(aiW(aiU(ahR
Nv]
Nryo!|<i
NqkdH~W]}K `a\;dPYdMXM b4~M b3 HY\[PAP(GS(:#0?xTD+4D+4D+3P@Ve
`VKPbKZZYYV`2AqV`2Aa*[ `
&1(ai?(ai=(ah9
Nv5
NryW!|<P
NqkKH~W5}K `a\#dP1dM0M b4VM b3XHY\3PAP(GS(:#0?xT\B:/\>X\>5'\7N+\2g'r'I(\)8*\)7\ &\ )\+,\6.\.,[rO.O[mNO[mO[m O[l|[l{&O[l+O[kO[kO[j]O[jRO[i%r%H([Z[Qgr%0[Ms/[M"-[M +[L,[FG[@v*r#eOD^w'`w]!+{ 0'd+'XFP[y ` y"INX0+$INX+ y!$*7@fB+} y!$(@fd+!"| $ DV.$aD.$*b@@3@@5,P+#4B0B+A,P+A5BA,K+A *},K+A
4J ,P+A 0$+&$ 6@Q(b:=j,K+A 3`B+
+
4B&,]+$ *VO@3O@4O@4 ( B3.*1JX+. ( B4.*1JX+. ( B4 ",]
4B1,]+/ ",] 3,B7 4+9 ",] 4,B7 4+9 ",] 4,B ",] ",]0JX9
&
4B?,]+= ",]
& `
& `,>,>,>b@
)J "(,] .@
)J "(,]=nG,^,^,^,~,P,~)B|,>,P+,^)":x,~6B5+,Y,~ B5"-$W"-$W"-$W"@ D5.B3:x,~>`1+[B+[,~0:x,~>`2+`d+`
& `B2,~.SBTTL KMC11 MICROCODE
;
; THE KMC11 MICROCODE DRIVES THE KMC11 MICROPROCESSOR UNDER
; THE CONTROL OF THE DN64A PDP-11 CODE. THIS MICROCODE USES
; THE DUP11'S TO PROVIDE EFFECTIVELY NPR SYNCHRONOUS I/O.
;
; THE MICROCODE IS NOT INTENDED TO BE GENERAL-PURPOSE; IT
; DEPENDS HEAVILY ON THE DATA STRUCTURES OF THE DN64A.
;
; VERSION 1(4): SEPTEMBER 12, 1977 -- EGF/JBS
;
.REPT 0
COPYRIGHT (c) 1977
DIGITAL EQUIPMENT CORPORATION, maynard, mass.
THIS SOFTWARE IS FURNISHED UNDER A LICENSE AND MAY BE USED AND COPIED
ONLY IN ACCORDANCE WITH THE TERMS OF SUCH LICENSE AND WITH THE
INCLUSION OF THE ABOVE COPYRIGHT NOTICE. THIS SOFTWARE OR ANY OTHER
COPIES THEREOF MAY NOT BE PROVIDED OR OTHERWISE MADE AVAILABLE TO ANY
OTHER PERSON. NO TITLE TO AND OWNERSHIP OF THE SOFTWARE IS HEREBY
TRANSFERRED.
THE INFORMATION IN THIS SOFTWARE IS SUBJECT TO CHANGE WITHOUT NOTICE
AND SHOULD NOT BE CONSTRUED AS A COMMITMENT BY DIGITAL EQUIPMENT
CORPORATION.
DIGITAL ASSUMES NO RESPONSIBILITY FOR THE USE OR RELIABILITY OF ITS
SOFTWARE ON EQUIPMENT WHICH IS NOT SUPPLIED BY DIGITAL.
.ENDR
;
;
;
; CODE STARTS HERE. THESE ".WORD" STATEMENTS ARE
; GENERATED BY A PROGRAM THAT READS THE "BIN" FILE OUTPUT BY
; MACDLX ASSEMBLING THE (SEPARATE) KMC11 MICROCODE.
; THIS AMOUNTS TO A "POOR MAN'S SUBSTITUTE" FOR A RELOCATING
; LOADER.
;
MDCODB:
;
; THE FOLLOWING LABEL MARKS THE END OF THE KMC11 MICROCODE.
;
MDCODE:
|5[y? LOOKUP ERROR ON DSK:MDCODE.BIN
&z `? ENTER ERROR ON DSK:MDCODE.P11
&~ `? ADDRESS LARGER THAN KMC11 CRAM LIMIT
& ` V? CHECKSUM ERROR
& `Ha.WORDH
Hq CONVERSION OF MDCODE FILE FINISHED.? INVALID FORMAT IN MDCODE.BIN FILE(@,^,~$ 54 5 5 5? ERROR WRITING MDCODE.P11 ` "INXX+$INXK+! !$*7@fB+ !$(@fd+!"| $ D~.$aD.$*b'@@[@@],i+;4B+0B+Z,i+Z5BZ,d+Z *},d+Z
4J8,i+Z 0$+&$ 6@Q(b:=j2,d+Z [`B+#++
$4B>,u+< *~O@[O@\O@\ ( B[.*1J +F ( B\.*1J +F ( B\ ",u
%4BJ,u+H ",u [,[7 \+R ",u \,[7 \+R ",u \,[ ",u ",u0J 9
?
&4BW,u+U ",u
&& `
&* `,>,>,>b.@
)J "(,u .@
)J "(,u=n_,^,^,^,~,i,~)B|,>,i+/,^)":x,~6B]+,q,~ B]"0-$o"0-$o"1-$o"1@ D].B[:x,~>`Y+tB+t,~X:x,~>`Z+xd+x
&2 `BZ,~.SBTTL KMC11 MICROCODE
;
; THE KMC11 MICROCODE DRIVES THE KMC11 MICROPROCESSOR UNDER
; THE CONTROL OF THE DN64A PDP-11 CODE. THIS MICROCODE USES
; THE DUP11'S TO PROVIDE EFFECTIVELY NPR SYNCHRONOUS I/O.
;
; THE MICROCODE IS NOT INTENDED TO BE GENERAL-PURPOSE; IT
; DEPENDS HEAVILY ON THE DATA STRUCTURES OF THE DN64A.
;
; VERSION 1(4): SEPTEMBER 12, 1977 -- EGF/JBS
;
.REPT 0
COPYRIGHT (c) 1977
DIGITAL EQUIPMENT CORPORATION, maynard, mass.
THIS SOFTWARE IS FURNISHED UNDER A LICENSE AND MAY BE USED AND COPIED
ONLY IN ACCORDANCE WITH THE TERMS OF SUCH LICENSE AND WITH THE
INCLUSION OF THE ABOVE COPYRIGHT NOTICE. THIS SOFTWARE OR ANY OTHER
COPIES THEREOF MAY NOT BE PROVIDED OR OTHERWISE MADE AVAILABLE TO ANY
OTHER PERSON. NO TITLE TO AND OWNERSHIP OF THE SOFTWARE IS HEREBY
TRANSFERRED.
THE INFORMATION IN THIS SOFTWARE IS SUBJECT TO CHANGE WITHOUT NOTICE
AND SHOULD NOT BE CONSTRUED AS A COMMITMENT BY DIGITAL EQUIPMENT
CORPORATION.
DIGITAL ASSUMES NO RESPONSIBILITY FOR THE USE OR RELIABILITY OF ITS
SOFTWARE ON EQUIPMENT WHICH IS NOT SUPPLIED BY DIGITAL.
.ENDR
;
;
;
; CODE STARTS HERE. THESE ".WORD" STATEMENTS ARE
; GENERATED BY A PROGRAM THAT READS THE "BIN" FILE OUTPUT BY
; MACDLX ASSEMBLING THE (SEPARATE) KMC11 MICROCODE.
; THIS AMOUNTS TO A "POOR MAN'S SUBSTITUTE" FOR A RELOCATING
; LOADER.
;
MDCODB:
;
; THE FOLLOWING LABEL MARKS THE END OF THE KMC11 MICROCODE.
;
MDCODE:
|][y? LOOKUP ERROR ON DSK:MDCODE.BIN
& `? ENTER ERROR ON DSK:MDCODE.P11
& `? ADDRESS LARGER THAN KMC11 CRAM LIMIT
& ` ~? CHECKSUM ERROR
&! `Hy.WORDH$H CONVERSION OF MDCODE FILE FINISHED.? INVALID FORMAT IN MDCODE.BIN FILE(@,^,~$ ]4 ] ] ]? ERROR WRITING MDCODE.P11