1
0
mirror of https://github.com/DoctorWkt/pdp7-unix.git synced 2026-01-28 04:58:08 +00:00
Commit Graph

234 Commits

Author SHA1 Message Date
phil
4b284c6bbe Improve sys annotations
Finally understand location 7 (incremented at 60Hz)
	setting it to -1 causes clock interrupt every jiffy
Improve comments in dsktrans
Clarify cnop/cskp usage in iread/iwrite code
	iwrite and iread have common code
	entry at iwrite save return address at iread
		and overwrites return address to "skp" inst
	entry at iread puts "nop" inst at iwrite
	"xct iwrite" skips on write entry
2019-10-21 22:24:09 -04:00
Sebastian Rasmussen
1cf5f4c421 Fix typos in salv.s after review comment 2019-10-21 13:51:36 +02:00
phil
2e3872919c fix "Usage" comment 2019-10-20 23:31:52 -04:00
Phil Budne
c0510edc03 Merge pull request #138 from sebras/reorder/cas.x
Reorder and fix typos in cas.x
2019-10-20 23:23:23 -04:00
phil
6fb0363f21 one more roff fix from Angelo's version. centered some text! 2019-10-20 23:11:13 -04:00
phil
9e882049b0 add two missing lines to roff 2019-10-20 22:09:05 -04:00
Sebastian Rasmussen
2bb7f50322 Adhere to common pattern even in last section of src/cmd/cas.x
All previous sections end with the sequence x/mn/r, but the section
:c9 ends with only x/mn. This is likely not correct.

Running

cd src/cmd
../../tools/as7 -o cas cas.s
../../tools/a7out cas cas2out cas.x

with and without this commit reveals a difference in cas2out.
Besides having the last number not be truncated, the trailing
statement for the :c9 entry:

c9=x-b+0264000

will only be emitted if the section ends with x/mn/r. This makes
cas emit well-formed output.
2019-10-21 04:08:21 +02:00
Sebastian Rasmussen
351d00a018 Remove comments interfering with cas from src/cmd/cas.x 2019-10-21 04:08:21 +02:00
Sebastian Rasmussen
483b7a28ce Reorder contents of pages 16 and 17 in src/cmd/cas.x
Pages 16 and 17 in scans/cas.x must have been accidentally reordered
when scanned. This commits reorders the contents in src/cmd/cas.x,
but leaves scans/cas.x contents identical to the source scans.
2019-10-21 04:08:21 +02:00
Sebastian Rasmussen
26ea74d622 Fix typo in cas.x after manual review 2019-10-21 04:08:21 +02:00
Sebastian Rasmussen
dd0a571a08 Fix typos in check.s after review comment 2019-10-21 03:48:14 +02:00
Phil Budne
bb5cb340ab Merge pull request #127 from sebras/typos/salv.s
Fix typos in salv.s after manual review
2019-10-20 19:15:48 -04:00
Phil Budne
48de2fd168 Merge pull request #124 from sebras/typos/bc.s
Fix typos in bc.s after manual review
2019-10-20 19:04:48 -04:00
Phil Budne
0d64b832c7 Merge pull request #122 from sebras/typos/check.s
Fix typos in check.s after manual review
2019-10-20 18:59:14 -04:00
Tom Everett
2736c75b1f removed resource fork 2019-10-20 16:48:21 -06:00
Sebastian Rasmussen
03b98deb15 Fix typos in check.s after manual review 2019-10-21 00:06:27 +02:00
Sebastian Rasmussen
9f5681ddab Fix typos in salv.s after manual review 2019-10-20 23:59:16 +02:00
Sebastian Rasmussen
f206461018 Fix typos in bc.s after manual review 2019-10-20 23:51:52 +02:00
phil
b4be6be175 remove src/cmd/p0.s: now part of op.s 2019-10-20 13:01:30 -04:00
phil
c319307e23 roff.s fixes from Angelo's version 2019-10-20 11:51:03 -04:00
phil
e05cb50aab sh.s fixes from Angelo's version 2019-10-20 11:39:30 -04:00
Tom Everett
2fb917e4b4 added moo.s to build and image 2019-10-19 17:08:17 -06:00
Tom Everett
025f276c56 added salv to image 2019-10-19 16:35:08 -06:00
Tom Everett
ee9343d1bc fixed apr 2019-10-19 16:19:20 -06:00
Tom Everett
3412d0cb2a Merge branch 'master' of https://github.com/DoctorWkt/pdp7-unix 2019-10-19 16:13:21 -06:00
Sebastian Rasmussen
57a1eb64e1 Fix typos in src/cmd/{adm,apr,as}.s 2019-10-19 22:29:16 +02:00
Tom Everett
76deea0152 added p to build and image 2019-10-19 12:15:28 -06:00
Tom Everett
50598b621e added roff.s to build and image 2019-10-19 10:47:50 -06:00
Tom Everett
609524adef added ls to build 2019-10-19 10:35:14 -06:00
Tom Everett
0af80c23cf updated nm.s 2019-10-19 10:05:55 -06:00
Tom Everett
5dd74f5413 added nm.s to build and image 2019-10-19 10:02:43 -06:00
Tom Everett
34644492a7 back to one giant directory 2019-10-19 09:04:01 -06:00
Tom Everett
d6cef57b84 include pd, rn, rm into build and image 2019-10-18 21:06:44 -06:00
Tom Everett
0c99e42347 fixed typos in adm.s 2019-10-18 18:25:03 -06:00
Tom Everett
6d7398b2f6 fixed apr.s
and added to build
2019-10-18 18:16:19 -06:00
Tom Everett
0e9e447ada added sh.s to build
fixed dsw.s typo
2019-10-18 18:13:08 -06:00
Tom Everett
5323c3791b further refactoring
plus compile instructions for the existing commands that need fixes
2019-10-18 17:30:56 -06:00
Tom Everett
ff1fde3e9f added stat and tm to build 2019-10-18 17:02:41 -06:00
Tom Everett
db0f9946f3 further refactoring 2019-10-18 16:49:52 -06:00
Tom Everett
9eb2724cab further refactoring 2019-10-18 16:44:58 -06:00
Tom Everett
ac1c46e29b refactoring source tree
refactored sources into directory per binary in order to prepare for moving more complex, multi-file, programs onto source tree
2019-10-18 16:39:18 -06:00
Warren Toomey
f6f05e6483 A few lines got lost in the last edit to s6.s, now fixed. 2016-04-28 15:04:29 +10:00
Phil Budne
1a4c0c3c71 s6.s: add comments 2016-04-17 13:26:12 -04:00
Phil Budne
c8129d7fa4 s4.s: comment disk block free and (self modifiying) char queue routines 2016-04-17 13:26:12 -04:00
Phil Budne
cb187e12be update queue (and other) storage comments 2016-04-17 13:26:11 -04:00
Phil Budne
032dc37705 sys: alloc comments 2016-04-17 13:26:11 -04:00
rswier
ce6b5c4887 Cleaned up B run-time
Pared down the B run-time to a minimal functionality.  This is based on
research decompiling the pdp-11 libb.a run-time.
2016-04-13 05:09:24 -04:00
rswier
22f0d2e99a Progress on B stuff
Setup argv array based on Phil Budne's assembly.  Added string and ctype
libraries (untested).
2016-04-01 03:50:19 -04:00
Phil Budne
208ed1dbf5 sys comments 2016-03-31 22:53:27 -04:00
rswier
9a8a4bae17 Working on B printf and argv stuff 2016-03-30 03:47:36 -04:00