# HG changeset patch # User boisy # Date 1090069719 0 # Node ID f62ca34d441940525f3146d9c7d3e1a9c223ace3 # Parent f79e64f804a6f78629e7ab7acfa917e24fe93ded Level 2: shellplus stand-alone file is no longer copied to CMDS dirm.asm removed since mdir -e puts out same info. diff -r f79e64f804a6 -r f62ca34d4419 level1/ChangeLog --- a/level1/ChangeLog Sat Jul 17 12:25:07 2004 +0000 +++ b/level1/ChangeLog Sat Jul 17 13:08:39 2004 +0000 @@ -1,4 +1,5 @@ NitrOS-9/6309 Level 2 V03.02.03: +- dirm has been removed from the commands list. - disasm has a new -s option which is used to specify the start and end addresses to disassemble within a module. - A bug in the clock2_jvemu module has been fixed. diff -r f79e64f804a6 -r f62ca34d4419 level2/cmds/dirm.asm --- a/level2/cmds/dirm.asm Sat Jul 17 12:25:07 2004 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,258 +0,0 @@ -******************************************************************** -* DirM - Show module directory -* -* $Id$ -* -* Changes: -* -* Added internal print buffer, so an I$Write call is not performed for every -* byte printed out. Halves printout time. -* -* Added SS.ScSiz check, and goes to 32-column output if display is 40 columns -* or less. -* -* Edt/Rev YYYY/MM/DD Modified by -* Comment -* ------------------------------------------------------------------ -* ? 1994/11/10 Alan DeKok -* Disassembled at 8:18:38 -* -* 5 ????/??/?? Alan DeKok -* Added internal print buffer, so an I$Write call is not performed for -* every byte printed out. Halves printout time. Added SS.ScSiz check -* and goes to 32-column output if display is 40 columns or less. - - nam DirM - ttl Show module directory - - ifp1 - use defsfile - endc - -tylg set Prgrm+Objct -atrv set ReEnt+rev -rev set $00 -edition set 5 - -Bound equ 40 width at which change is made to 32-col printing - - - mod eom,name,tylg,atrv,start,size - -MD.DAT rmb 2 -MD.Crnt rmb 2 -MD.Strt rmb 2 -MD.End rmb 2 -MD.MPDAT rmb 5 -PntCnt rmb 1 - -*Single rmb 1 single entry/line? -Width rmb 1 width of the output device - -PBuffer rmb 31 internal print buffer -Buffer rmb 40 room for a name buffer -MD.Data rmb 2048 size of the module directory - rmb 200 for the stack -size equ . -name equ * - fcs /DirM/ - fcb edition - -H2 fcc / Bk Ofst Size Ty At Link Name/ - fcb C$CR -H3 fcc / -- ---- ---- -- -- ---- -----/ -H1 fcb C$CR - -* Believe it or not, all this internal crap is still smaller than having -* a different version of the header for 32/80 columns. -Dump ldu #PBuffer output print buffer - lda ,x+ get first character - sta ,u+ move it over - ldb H2,pcr header of names - bsr Dump - leax $@.tmp + $(RM) $@ + $(MOVE) $@.tmp $@ pwd: pd.asm $(AS) $(AFLAGS) $< $(ASOUT)$@ -aPWD=1 @@ -42,10 +46,11 @@ @$(ECHO) "" clean: - $(RM) shell utilpak1 $(ALLOBJS) + $(RM) shell utilpak1 $(SUBS) $(SHELLMODS) $(CMDS) +# Only $(CMDS) are shown here showobjs: - @$(ECHO) shell utilpak1 $(ALLOBJS) + @$(ECHO) shell utilpak1 $(CMDS) identify: $(IDENT_SHORT) $(ALLOBJS) diff -r f79e64f804a6 -r f62ca34d4419 level2/coco3/ChangeLog --- a/level2/coco3/ChangeLog Sat Jul 17 12:25:07 2004 +0000 +++ b/level2/coco3/ChangeLog Sat Jul 17 13:08:39 2004 +0000 @@ -1,4 +1,5 @@ NitrOS-9/6309 Level 2 V03.02.03: +- dirm has been removed from the commands list. - disasm has a new -s option which is used to specify the start and end addresses to disassemble within a module. - A bug in the clock2_jvemu module has been fixed. diff -r f79e64f804a6 -r f62ca34d4419 level2/coco3_6309/ChangeLog --- a/level2/coco3_6309/ChangeLog Sat Jul 17 12:25:07 2004 +0000 +++ b/level2/coco3_6309/ChangeLog Sat Jul 17 13:08:39 2004 +0000 @@ -1,4 +1,5 @@ NitrOS-9/6309 Level 2 V03.02.03: +- dirm has been removed from the commands list. - disasm has a new -s option which is used to specify the start and end addresses to disassemble within a module. - A bug in the clock2_jvemu module has been fixed. diff -r f79e64f804a6 -r f62ca34d4419 rules.mak --- a/rules.mak Sat Jul 17 12:25:07 2004 +0000 +++ b/rules.mak Sat Jul 17 13:08:39 2004 +0000 @@ -28,6 +28,7 @@ MAKDIR = $(OS9TOOLSDIR)/os9 makdir RM = rm -f MERGE = cat +MOVE = mv ECHO = /bin/echo CD = cd CP = $(OS9TOOLSDIR)/os9 copy -o=0