Mercurial > hg > Members > kono > nitros9-code
changeset 334:7183076e2b49
Files added
author | boisy |
---|---|
date | Wed, 24 Jul 2002 05:56:33 +0000 |
parents | 159ba0108099 |
children | 9edb1a203a78 |
files | level2/sys/basic09.hp level2/sys/gfx.hp level2/sys/gfx2.hp level2/sys/grfdrv.hp level2/sys/make.hp level2/sys/makefile level2/sys/maketerm.hp level2/sys/modpatch.hp level2/sys/montype.hp level2/sys/rdump.hp level2/sys/rlink.hp level2/sys/rma.hp level2/sys/runb.hp level2/sys/scred.hp level2/sys/touch.hp level2/sys/wcreate.hp |
diffstat | 16 files changed, 148 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/level2/sys/basic09.hp Wed Jul 24 05:56:33 2002 +0000 @@ -0,0 +1,3 @@ +@BASIC09 +Syntax: Basic09 +Usage : Basic language package
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/level2/sys/gfx.hp Wed Jul 24 05:56:33 2002 +0000 @@ -0,0 +1,4 @@ +@GFX +Syntax: RUN GFX(<funct><args>) +Usage : Graphics interface package for BASIC09 to do compatible + VDG graphics commands
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/level2/sys/gfx2.hp Wed Jul 24 05:56:33 2002 +0000 @@ -0,0 +1,4 @@ +@GFX2 +Syntax: RUN GFX2([path]<funct><args>) +Usage : Graphics interface package for BASIC09 to handle enhanced + graphics/windowing commands.
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/level2/sys/grfdrv.hp Wed Jul 24 05:56:33 2002 +0000 @@ -0,0 +1,4 @@ +@GRFDRV +Syntax: none +Usage : Graphics Driver module, needs to be loaded to + handle graphics/windowing commands
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/level2/sys/make.hp Wed Jul 24 05:56:33 2002 +0000 @@ -0,0 +1,12 @@ +@MAKE +Syntax: Make {[<-opts>] [<target file>] [<macros>]} +Usage : Maintain, Update and Regenerate Groups of Programs +Opts : -b = don't use built in rules + -d = debug mode, print out the file dates in makefile + -f=<xxx> use <xxx> as makefile (default: makefile) + -i = ignore errors on commands, keep going + -n = don't execute commands, just print them out + -s = silent mode, execute commands without echoing them + -t = update the dates without executing the commands + -u = do the make whether it needs it or not + -z[=<path>] get list of files to make from stdin or path
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/level2/sys/makefile Wed Jul 24 05:56:33 2002 +0000 @@ -0,0 +1,40 @@ +include ../../Makefile.rules + +DEPENDS = ./Makefile + +SYSFILES = errmsg LogBook +SYSWINFILES = stdfonts stdpats_2 stdpats_4 stdpats_16 stdptrs +LEVEL1FILES = asm.hp attr.hp backup.hp binex.hp build.hp chd.hp \ + chx.hp cmp.hp cobbler.hp config.hp copy.hp date.hp \ + dcheck.hp debug.hp deiniz.hp del.hp deldir.hp dir.hp \ + display.hp dsave.hp dump.hp echo.hp edit.hp error.hp ex.hp \ + exbin.hp format.hp free.hp help.hp ident.hp iniz.hp \ + inkey.hp kill.hp link.hp list.hp load.hp login.hp makdir.hp \ + mdir.hp merge.hp mfree.hp os9gen.hp \ + park.hp procs.hp pwd.hp pxd.hp rename.hp save.hp setime.hp \ + setpr.hp shell.hp sleep.hp tee.hp tmode.hp tsmon.hp \ + tuneport.hp unlink.hp verify.hp xmode.hp +LEVEL2FILES = basic09.hp gfx.hp gfx2.hp grfdrv.hp make.hp maketerm.hp \ + modpatch.hp montype.hp rdump.hp rlink.hp rma.hp runb.hp \ + scred.hp setime.hp touch.hp wcreate.hp + +HELPMSG = helpmsg +ALLOBJS = $(SYSFILES) $(SYSWINFILES) $(HELPMSG) + +all: $(ALLOBJS) $(DEPENDS) + $(UNIX2OS9) $(SYSFILES) + $(CHMOD) 644 $(ALLOBJS) + +$(HELPMSG): $(LEVEL1FILES) + $(MERGE) $(LEVEL1FILES) $(LEVEL2FILES) > $@ + $(UNIX2OS9) $@ + +$(LEVEL1FILES): ../../level1/SYS/$@ + -$(SOFTLINK) ../../level1/SYS/$@ + +clean: + $(OS92UNIX) $(SYSFILES) + $(RM) $(HELPMSG) $(LEVEL1FILES) + +showobjs: + @$(ECHO) $(ALLOBJS)
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/level2/sys/maketerm.hp Wed Jul 24 05:56:33 2002 +0000 @@ -0,0 +1,3 @@ +@MAKETERM +Syntax: Maketerm +Usage : Build Scred Termset file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/level2/sys/modpatch.hp Wed Jul 24 05:56:33 2002 +0000 @@ -0,0 +1,12 @@ +@MODPATCH +Syntax: Modpatch <filename> [opts] +Usage : patch a module in memory from command file +Opts : -s = silent mode + -w = suppress warnings + -c = compare module only, do not change + -? = receive help +Cmds : L modname = link to module + C off obyte nbyte = change obyte at off(set) to nbyte + V = verify module + M = mask IRQs + U = unmask IRQs
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/level2/sys/montype.hp Wed Jul 24 05:56:33 2002 +0000 @@ -0,0 +1,6 @@ +@MONTYPE +Syntax: Montype [opt] +Usage : Set monitor type +Opts : r = rgb monitor + c = composite monitor + m = monochrome monitor
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/level2/sys/rdump.hp Wed Jul 24 05:56:33 2002 +0000 @@ -0,0 +1,8 @@ +@RDUMP +Syntax: RDump <relocatable file> [-opts] +Usage : Dump a relocatable file +Opts : -a = all information + -g = add global definition info + -o = add reference and local offset info + -r = add reference info +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/level2/sys/rlink.hp Wed Jul 24 05:56:33 2002 +0000 @@ -0,0 +1,12 @@ +@RLINK +Syntax: RLink [opts] <mainline> [<sub1>{<subn>}] [opts] +Usage : Linker +Opts : -o=<path> write linker object output to file specified + -n=<name> use <name> as object file name + -l=<path> use <path> as a library file + -e=<n> <n> is used as the edition number of the module + -M=<size> add <size> additional pages fof memory for data + -m print the linkage map + -s print final addresses assigned to symbols + -b=<ept> link C functions to be callable by BASIC09 + -t allow static data to appear in BASIC09 callable module
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/level2/sys/rma.hp Wed Jul 24 05:56:33 2002 +0000 @@ -0,0 +1,13 @@ +@RMA +Syntax: RMA filename [opts] [>listing] +Usage : Relocatable Macro Assembler +Opts : -o=path write relocatable output to file specified + -l = write formatted listing to standard output + -c = suppress listing of conditional assembly lines in listing + -f = use form feed for top of form + -g = list all code bytes generated + -x = suppress macro expansion in listing + -e = suppress printing of errors + -s = print symbol table + -dn = set listing lines per page to n + -wn = set line width to n
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/level2/sys/runb.hp Wed Jul 24 05:56:33 2002 +0000 @@ -0,0 +1,3 @@ +@RUNB +Syntax: Runb <i-code module> +Usage : BASIC09 run time package
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/level2/sys/scred.hp Wed Jul 24 05:56:33 2002 +0000 @@ -0,0 +1,9 @@ +@SCRED +Syntax: Scred [-opts][<filename>] +Usage : Screen Editor +Opts : -e = embedded attributes on terminal + -b=<int> redefine buffer size + -l=<int> redefine screen length + -w=<int> redefine screen width + -t=<term> define terminal name + -z=<path> path for termset file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/level2/sys/touch.hp Wed Jul 24 05:56:33 2002 +0000 @@ -0,0 +1,9 @@ +@TOUCH +Syntax: Touch [<opts>] {<path> [<opts>]} +Function: update the date of a file +Options: + -c = don't create files + -q = don't quit on error + -x = search execution directory + -z = get file names from standard input + -z=<file> get list of file names from <file>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/level2/sys/wcreate.hp Wed Jul 24 05:56:33 2002 +0000 @@ -0,0 +1,6 @@ +@WCREATE +Syntax: Wcreate [opt] or /wX [-s=type] xpos ypos xsiz ysiz fcol bcol [bord] +Usage : Initialize and create windows +Opts : -? = display help + -z = read command lines from stdin + -s=type = set screen type for a window on a new screen