# HG changeset patch # User roug # Date 1025679697 0 # Node ID 3f67d4e039f0242d8daf5a25bfe707ad2fdf419c # Parent c10820aa211b38a109d2fac5abd7b3dff2cc2955 Some labels changed to relevant names diff -r c10820aa211b -r 3f67d4e039f0 level1/cmds/mdir.asm --- a/level1/cmds/mdir.asm Wed Jul 03 03:41:59 2002 +0000 +++ b/level1/cmds/mdir.asm Wed Jul 03 07:01:37 2002 +0000 @@ -19,34 +19,35 @@ tylg set Prgrm+Objct atrv set ReEnt+rev rev set $01 +stdout set 1 mod eom,name,tylg,atrv,start,size -u0000 rmb 2 -u0002 rmb 2 +MdirSt rmb 2 +MdirEn rmb 2 u0004 rmb 2 u0006 rmb 1 -u0007 rmb 1 +bufptr rmb 1 u0008 rmb 1 u0009 rmb 3 u000C rmb 3 u000F rmb 1 u0010 rmb 1 u0011 rmb 1 -u0012 rmb 530 +buffer rmb 530 size equ . name fcs /Mdir/ fcb $05 -L0012 fcb C$LF +tophead fcb C$LF fcc " Module directory at " -L0029 fcb C$LF +ltitle fcb C$LF fcc "Addr Size Typ Rev Attr Use Module name" fcb C$LF fcc "---- ---- --- --- ---- --- ------------" fcb C$CR -L0079 fcb C$LF +stitle fcb C$LF fcc "Addr Size Ty Rv At Uc Name" fcb C$LF fcc "---- ---- -- -- -- -- ---------" @@ -57,12 +58,12 @@ ldb #$30 std L0012,pcr +L00DF leax >tophead,pcr ldy #$0017 - lda #$01 + lda #stdout os9 I$WritLn leax u0009,u os9 F$Time - leax D.ModDir - stx D.ModDir+2 - std L0029,pcr - ldy #80 + leax >ltitle,pcr + ldy #80 Maxlength to write bra L012B -L0123 leax >L0079,pcr - ldy #$003E -L012B lda #$01 +L0123 leax >stitle,pcr + ldy #$003E Maxlength to write +L012B lda #stdout os9 I$WritLn - ldx