.data
.data
.globl	_d_ct
_d_ct:.long	0x141
.long	0x2000042
.long	0x43
.long	0x1010044
.long	0x1000047
.long	0x148
.long	0x1000149
.long	0x14c
.long	0x202004d
.long	0x14e
.long	0x101014f
.long	0x1000050
.long	0x51
.long	0x1000152
.long	0x1000153
.long	0x154
.long	0x56
.long	0x157
.long	0x15a
.long	0x145
.long	0x101003f
.long	0x28
.long	0x29
.long	0x0
.text
LL0:.align	1
.globl	_d_docmd
.set	L19,0xc00
.data
.text
_d_docmd:.word	L19
subl2	$4,sp
movl	4(ap),r11
cmpb	40(r11),$1
jlequ	L30
jbr	L2000006
L2000035:cmpl	r0,$2
jeql	L85
jbr	L2000006
L34:tstb	40(r11)
jeql	L36
pushl	r11
calls	$1,_d_getval
movl	r0,44(r11)
L36:pushl	r11
calls	$1,_d_exam
tstl	r0
jneq	L38
jbr	L2000006
L37:tstb	40(r11)
jeql	L38
pushl	r11
calls	$1,_d_getval
movl	r0,44(r11)
L38:pushl	$1
pushl	r11
calls	$2,_d_stdone
L2000001:pushl	$9
calls	$1,*4(r11)
jbr	L2000009
L2000033:jgtr	L96
cmpl	r0,$24
jeql	L80
jgtr	L97
cmpl	r0,$13
jneq	L2000031
tstb	40(r11)
jeql	L41
cmpb	14(r11),$1
jneq	L2000006
pushl	r11
calls	$1,_d_dep
tstl	r0
jeql	L2000006
L41:pushal	_d_crlf
calls	$1,*8(r11)
pushl	r11
calls	$1,_d_reset
jbr	L2000009
L47:movzbl	43(r11),r0
subl2	r0,44(r11)
L48:pushl	44(r11)
pushl	r11
calls	$2,_d_proloc
movzbl	43(r11),-(sp)
pushl	r11
calls	$2,_d_bdsp
tstl	r0
jeql	L2000006
L50:pushl	$2
pushl	r11
calls	$2,_d_stdone
jbr	L2000009
L46:cmpb	14(r11),$1
jneq	L2000006
cmpb	8(ap),$10
jneq	L52
movzbl	43(r11),r0
addl2	r0,44(r11)
jbr	L53
L52:movzbl	43(r11),r0
subl2	r0,44(r11)
L53:pushal	_d_crlf
calls	$1,*8(r11)
pushl	44(r11)
pushl	r11
calls	$2,_d_proloc
jbr	L36
L55:tstb	40(r11)
jeql	L56
cmpb	14(r11),$1
jneq	L2000006
pushl	r11
calls	$1,_d_dep
tstl	r0
jeql	L2000006
L56:cmpb	14(r11),$1
jneq	L2000006
cmpb	43(r11),$4
jneq	L2000006
addl3	$44,r11,-(sp)
pushl	44(r11)
pushl	$4
pushl	$2
pushl	r11
calls	$5,_d_fetch
tstl	r0
jneq	L53
jbr	L2000006
L64:cmpb	14(r11),$1
jneq	L2000006
jbr	L65
L99995:movl	$1,r0
L99994:cvtlb	r0,52(r11)
cmpb	8(ap),$123
jneq	L36
cvtlb	$2,52(r11)
jbr	L36
L69:cmpb	14(r11),$1
jneq	L2000006
movb	52(r11),-1(fp)
cvtlb	$2,52(r11)
pushl	r11
calls	$1,_d_exam
tstl	r0
jeql	L2000006
movb	-1(fp),52(r11)
jbr	L38
L75:tstb	40(r11)
jeql	L76
pushl	r11
calls	$1,_d_getval
movl	r0,44(r11)
L76:pushl	r11
calls	$1,_d_getbsz
movl	r0,r10
jeql	L2000006
pushl	r10
pushl	r11
calls	$2,_d_bdsp
tstl	r0
jeql	L2000006
jbr	L50
L82:movl	$1,_d_ncp
L83:pushl	r11
calls	$1,_d_done
cmpb	8(ap),$16
jneq	L99993
movl	$2,r0
jbr	L99992
L99993:movl	$3,r0
L99992:cvtbl	r0,r0
ret
L85:cmpb	12(r11),$1
jneq	L2000006
pushal	_d_crlf
calls	$1,*8(r11)
incb	_d_hlt
calls	$0,_md_stop
bisl3	$16,r0,-(sp)
calls	$1,_md_start
jbr	L2000009
L30:cvtbl	8(ap),r0
cmpl	r0,$59
jneq	L2000033
tstb	40(r11)
jeql	L92
pushl	r11
calls	$1,_d_getval
movl	r0,44(r11)
L92:pushl	44(r11)
pushl	r11
calls	$2,_md_pr_src_loc
tstl	r0
jeql	L2000006
jbr	L38
L2000037:cmpl	r0,$9
jeql	L55
jleq	L2000035
cmpl	r0,$10
jneq	L2000006
L44:tstb	40(r11)
jeql	L45
cmpb	14(r11),$1
jneq	L2000006
pushl	r11
calls	$1,_d_dep
tstl	r0
jeql	L2000006
L45:cmpb	14(r11),$2
jneq	L46
cmpb	8(ap),$10
jneq	L47
movzbl	43(r11),r0
addl2	r0,44(r11)
jbr	L48
L2000039:cmpl	r0,$33
jeql	L37
L2000006:pushl	r11
calls	$1,_d_err
jbr	L2000009
L2000031:jleq	L2000037
cmpl	r0,$16
jneq	L2000006
L80:cmpb	12(r11),$2
jneq	L2000006
tstb	40(r11)
jeql	L82
pushl	r11
calls	$1,_d_getval
movl	r0,_d_ncp
jbr	L83
L97:cmpl	r0,$47
jeql	L34
jleq	L2000039
cmpl	r0,$58
jneq	L2000006
pushl	r11
calls	$1,_md_run_cmd
jbr	L2000009
L2000041:cmpl	r0,$61
jneq	L2000006
tstb	40(r11)
jeql	L69
movzbl	56(r11),-(sp)
pushl	r11
calls	$1,_d_getval
pushl	r0
pushl	r11
calls	$3,_d_lprrdx
cvtbl	14(r11),-(sp)
pushl	r11
calls	$2,_d_stdone
tstb	14(r11)
jneq	L2000001
pushal	_d_crlf
calls	$1,*8(r11)
L2000009:clrl	r0
ret
L96:cmpl	r0,$92
jeql	L75
jgtr	L101
cmpl	r0,$64
jeql	L55
jleq	L2000041
cmpl	r0,$91
jneq	L2000006
cmpb	48(r11),$4
jeql	L63
movb	$123,8(ap)
jbr	L63
L2000043:cmpl	r0,$93
jneq	L2000006
L63:tstb	40(r11)
jeql	L64
pushl	r11
calls	$1,_d_getval
movl	r0,44(r11)
L65:cmpb	8(ap),$93
jneq	L99995
clrl	r0
jbr	L99994
L101:cmpl	r0,$94
jeql	L44
jleq	L2000043
cmpl	r0,$123
jeql	L63
jbr	L2000006
.align	1
.globl	_d_doesc
.data	1
L170:.ascii	"himem not set \0"
.text
.data	1
L183:.ascii	"unhandled legal cmd\0"
.text
.data	1
L186:.ascii	"unused vals\0"
.text
.set	L105,0xc00
.data
.text
_d_doesc:.word	L105
subl2	$4,sp
movl	4(ap),r11
moval	_d_ct,r10
jbr	L112
L2000045:cmpb	(r10),8(ap)
jeql	L113
addl2	$4,r10
L112:tstb	(r10)
jneq	L2000045
L113:tstb	(r10)
jeql	L99991
cmpb	13(r11),$2
jneq	L99990
tstb	1(r10)
jeql	L99991
L99990:cmpb	40(r11),2(r10)
jlssu	L99991
cmpb	40(r11),3(r10)
jlequ	L115
L99991:pushl	r11
calls	$1,_d_err
L2000046:clrl	r0
ret
L115:cvtbl	8(ap),r0
casel	r0,$40,$50
L2000059:
.word	L177-L2000059
.word	L116-L2000059
.word	L181-L2000059
.word	L181-L2000059
.word	L181-L2000059
.word	L181-L2000059
.word	L181-L2000059
.word	L181-L2000059
.word	L181-L2000059
.word	L181-L2000059
.word	L181-L2000059
.word	L181-L2000059
.word	L181-L2000059
.word	L181-L2000059
.word	L181-L2000059
.word	L181-L2000059
.word	L181-L2000059
.word	L181-L2000059
.word	L181-L2000059
.word	L181-L2000059
.word	L181-L2000059
.word	L181-L2000059
.word	L181-L2000059
.word	L174-L2000059
.word	L181-L2000059
.word	L118-L2000059
.word	L155-L2000059
.word	L120-L2000059
.word	L151-L2000059
.word	L171-L2000059
.word	L181-L2000059
.word	L164-L2000059
.word	L138-L2000059
.word	L144-L2000059
.word	L181-L2000059
.word	L181-L2000059
.word	L142-L2000059
.word	L153-L2000059
.word	L128-L2000059
.word	L149-L2000059
.word	L160-L2000059
.word	L168-L2000059
.word	L122-L2000059
.word	L130-L2000059
.word	L134-L2000059
.word	L181-L2000059
.word	L158-L2000059
.word	L140-L2000059
.word	L181-L2000059
.word	L181-L2000059
.word	L136-L2000059
L181:pushal	L183
calls	$1,_ddtbug
L116:tstb	40(r11)
jeql	L185
pushal	L186
calls	$1,_ddtbug
L185:pushal	_d_crlf
calls	$1,*8(r11)
pushl	r11
calls	$1,_d_done
jbr	L2000046
L118:cvtlb	$2,50(r11)
cmpb	13(r11),$2
jneq	L116
L2000056:movb	50(r11),51(r11)
jbr	L116
L120:pushl	r11
calls	$1,_md_pr_stack
jbr	L116
L122:tstb	40(r11)
jeql	L123
pushl	r11
calls	$1,_d_getval
movl	r0,-4(fp)
pushl	r0
pushl	r11
calls	$2,_d_setibase
tstl	r0
jeql	L2000046
pushl	-4(fp)
pushl	r11
calls	$2,_d_setobase
tstl	r0
jneq	L116
jbr	L2000046
L123:cvtlb	$1,50(r11)
cmpb	13(r11),$2
jeql	L2000056
jbr	L116
L128:cvtlb	$2,52(r11)
cmpb	13(r11),$2
jneq	L116
L2000057:movb	52(r11),53(r11)
jbr	L116
L130:tstb	40(r11)
jeql	L131
pushl	r11
calls	$1,_d_getval
movl	r0,64(r11)
jbr	L116
L131:cvtlb	$1,52(r11)
cmpb	13(r11),$2
jeql	L2000057
jbr	L116
L134:cvtlb	$3,52(r11)
cmpb	13(r11),$2
jeql	L2000057
jbr	L116
L136:cvtlb	$4,52(r11)
cmpb	13(r11),$2
jeql	L2000057
jbr	L116
L138:cvtlb	$1,48(r11)
cmpb	13(r11),$2
jneq	L116
L2000058:movb	48(r11),49(r11)
jbr	L116
L140:cvtlb	$2,48(r11)
cmpb	13(r11),$2
jeql	L2000058
jbr	L116
L142:cvtlb	$4,48(r11)
cmpb	13(r11),$2
jeql	L2000058
jbr	L116
L144:tstb	40(r11)
jeql	L145
pushl	r11
calls	$1,_d_getval
pushl	r0
pushl	r11
calls	$2,_d_setibase
tstl	r0
jneq	L116
jbr	L2000046
L145:clrb	52(r11)
cmpb	13(r11),$2
jeql	L2000057
jbr	L116
L149:pushl	r11
calls	$1,_d_getval
pushl	r0
pushl	r11
calls	$2,_d_setobase
tstl	r0
jneq	L116
jbr	L2000046
L151:pushl	r11
calls	$1,_d_getval
movl	r0,-4(fp)
cmpl	r0,$2
jlssu	L99991
cmpl	r0,$128
jgtru	L99991
movl	r0,60(r11)
jbr	L116
L153:pushl	r11
calls	$1,_md_mdepmd
tstl	r0
jneq	L116
jbr	L99991
L155:pushl	r11
calls	$1,_d_dobptcmd
tstl	r0
jneq	L116
jbr	L99991
L158:pushl	r11
calls	$1,_d_lstbpts
jbr	L116
L160:cmpb	12(r11),$2
jneq	L99991
tstb	40(r11)
jeql	L162
pushl	r11
calls	$1,_d_getval
movl	r0,_d_ncp
jbr	L163
L162:movl	$1,_d_ncp
L163:pushl	r11
calls	$1,_d_done
movl	$1,r0
ret
L164:cmpb	12(r11),$2
jneq	L99991
tstb	41(r11)
jneq	L165
tstb	40(r11)
jneq	L99991
L165:tstb	40(r11)
jeql	L166
pushl	r11
calls	$1,_d_getval
movl	r0,_d_go
jbr	L167
L166:moval	__start_addr,_d_go
L167:pushl	r11
calls	$1,_d_reset
movl	$4,r0
ret
L168:tstl	_himem
jneq	L169
pushal	L170
calls	$1,*8(r11)
jbr	L99991
L169:calls	$0,*_himem
jbr	L116
L171:pushl	r11
calls	$1,_d_doscriptcmd
tstl	r0
jneq	L116
jbr	L99991
L174:pushl	r11
calls	$1,_d_set_condition
tstl	r0
jneq	L116
jbr	L99991
L177:pushl	r11
calls	$1,_d_do_if
tstl	r0
jneq	L116
jbr	L99991
.align	1
.globl	_d_proloc
.set	L187,0x0
.data
.text
_d_proloc:.word	L187
movl	4(ap),r0
pushl	44(r0)
pushl	r0
calls	$2,_d_prloc
pushl	$47
movl	4(ap),r0
movl	4(r0),r0
calls	$1,(r0)
ret

