1
0
mirror of https://github.com/DoctorWkt/pdp7-unix.git synced 2026-01-25 11:47:35 +00:00

94 Commits

Author SHA1 Message Date
Phil Budne
9e148edefc changes in expression parsing 2016-02-28 16:29:01 -05:00
Phil Budne
3992838d83 fix typos 2016-02-28 15:19:37 -05:00
rswier
ab77e0c69c Transcribed the remainder of 06-5-12.pdf
First draft
2016-02-27 16:38:58 -05:00
nw
7c46e5beef Merge branch 'master' of https://github.com/DoctorWkt/pdp7-unix 2016-02-28 07:53:59 +11:00
Warren Toomey
ed80a93a08 tools/a7out: I added another 7 instructions, but I haven't tested them yet. 2016-02-27 21:55:12 +10:00
Warren Toomey
5cd48e18e1 Oops, it's late. Let's fix up the misspelt Novells :-) 2016-02-27 21:26:22 +10:00
Warren Toomey
6d4bcda587 I've updated some of the Readme file to clarify that the code from the
scanned pages is owned by Novel and they have copyright on it. Everything
else is GPLv3.
2016-02-27 21:18:51 +10:00
rswier
d714b8b84c Transcribed all of 07-13-19.pdf
First draft
2016-02-27 05:29:21 -05:00
nw
f261cd5da8 The scan shows this as chowner with scribble over the last two letters 2016-02-27 20:44:48 +11:00
Warren Toomey
ea7cd8da28 tools/a7out: Added the jms instruction. 2016-02-27 15:55:40 +10:00
Warren Toomey
bc8caf1577 Merge remote-tracking branch 'origin/master' 2016-02-27 15:32:41 +10:00
Warren Toomey
da58308ae4 src/cmd/cat.s: More comments added, but still more to add. 2016-02-27 15:30:38 +10:00
philbudne
4d1916ae90 Merge pull request #7 from philbudne/master
more sys fixes from joshd files
2016-02-27 00:29:15 -05:00
Phil Budne
fe44010fef fix typo while adding missing lines! 2016-02-27 00:25:19 -05:00
Warren Toomey
8a8611c590 misc/git_notes.txt: How to fetch from Github and review the changes before merging. 2016-02-27 15:24:59 +10:00
Phil Budne
8b406a6c9e more fixes from joshd sys files 2016-02-27 00:24:23 -05:00
Warren Toomey
ea11773db7 tools/a7out: Add the law instruction and change some numeric literals to
named constants.
2016-02-27 15:24:01 +10:00
Will Senn
feb4bdbaff changed comment to jms, from jous, based on other handwriting samples in 01-s1.pdf 2016-02-26 23:14:09 -06:00
philbudne
a4ccbd26b2 Merge pull request #6 from philbudne/master
fixes to sys, including ones from JoshD's files
2016-02-26 21:09:03 -05:00
Phil Budne
f03cfe8e51 fixes from joshd versions 2016-02-26 21:00:26 -05:00
rswier
eeccd6adc7 Added adm.s, ald.s, apr.s from 05-1-4.pdf
First draft to be proofread
2016-02-26 20:43:06 -05:00
Phil Budne
464530263f sys fixes 2016-02-26 20:30:15 -05:00
Warren Toomey
4ee2619b8c I refactored tools/wktcat.s to lose the repeated code, and I also
improved the comments in the code. I'm happy with it, now.
2016-02-27 11:12:16 +10:00
Warren Toomey
fafeae7470 I've rewritten tools/a7out to have the correct PDP-7 Unix command
line memory storage convention, and I've rewritten tools/wktcat.s
to deal with this. I've imported some code from the real cat.s
and now wktcat.s actually works as per the real cat.s.
2016-02-27 10:49:43 +10:00
philbudne
c26be91da1 Merge pull request #5 from philbudne/master
add "sysmap" from 01-s1.pdf
2016-02-26 18:03:30 -05:00
Phil Budne
4be326bca6 add "sysmap" from 01-s1.pdf 2016-02-26 18:01:49 -05:00
Josh Dersch
95a74c3ab4 Merge https://github.com/DoctorWkt/pdp7-unix 2016-02-26 14:18:27 -08:00
Josh Dersch
d322c2b70e Added my pass at hand-OCRing the s1-s9 kernel source. 2016-02-26 14:15:31 -08:00
Warren Toomey
d2511c36c0 I'm trying to bring my wktcat.s file into line with the real one.
I've refactored tools/a7out to have a dprintf() function to printf
only on debugging. I still need to rewrite the command-line arg
storage structure.
2016-02-27 08:05:52 +10:00
Warren Toomey
779e655703 More git notes. 2016-02-27 08:03:52 +10:00
Warren Toomey
d7254df037 Merge remote-tracking branch 'origin/master' 2016-02-27 08:02:18 +10:00
Will Senn
5f162abc5e added comments for page numbers to cas.s 2016-02-26 15:45:26 -06:00
Will Senn
09d5df4280 initial transcription of ed1.s and ed2.s from 08-rest.pdf 2016-02-26 15:44:09 -06:00
Warren Toomey
acabff9688 Merge remote-tracking branch 'origin/master' 2016-02-27 07:43:33 +10:00
philbudne
4af6d17c10 Merge pull request #4 from philbudne/master
more sys updates, new files: sop.s, maksys.s, trysys.s
2016-02-26 16:27:46 -05:00
Phil Budne
378c361aab fixes
sop.s supercedes (most of) sx.s
2016-02-26 16:25:53 -05:00
Phil Budne
fc0d2c2b31 new files: sop.s maksys.s trysys.s (last in 01-s1.pdf) 2016-02-26 16:25:03 -05:00
philbudne
5ae326c444 Merge pull request #3 from philbudne/master
system: update Readme, fix typos
2016-02-26 14:16:53 -05:00
Phil Budne
e022dbecfc system: update Readme, fix typos 2016-02-26 14:15:12 -05:00
Warren Toomey
d6d4c9b814 According to cat.s, fd 8 is standard error (not fd2!). I've updated
the a7out simulator to have STDERR on fd 8.
2016-02-26 22:37:03 +10:00
Warren Toomey
8143fc55e6 Merge branch 'master' of https://github.com/DoctorWkt/pdp7-unix 2016-02-26 21:59:06 +10:00
Warren Toomey
9c8dbdea37 tools/a7out: I refactored the indirect logic, much nicer now. 2016-02-26 21:57:10 +10:00
Will Senn
b98757bf79 added page numbers and source pdf information to readme 2016-02-26 05:54:41 -06:00
Warren Toomey
a132327a8b a7out: I had the spa logic wrong. Now fixed. 2016-02-26 21:45:55 +10:00
Warren Toomey
0efc7cf96b Merge branch 'master' of https://github.com/DoctorWkt/pdp7-unix 2016-02-26 21:29:16 +10:00
Warren Toomey
6534bd6d43 I renamed simplecat.s to wktcat.s 2016-02-26 21:28:22 +10:00
Warren Toomey
536de9ea56 I worked out the bug with the command-line arguments, I was overwriting
017777, oops. I've added more comments to wktcat.s (renamed from
simplecat.s). Now we need to find out how the real PDP-7 Unix
does command line arguments.
2016-02-26 21:26:44 +10:00
Warren Toomey
8f8cc64d10 I've added tad and sza to the a7out simulator, and I also added some
code to place command-line arguments into the simulated memory. I'm
trying to write my own version of cat so I can compare mine to the
real one. Right now there's a bug when simplecat has two arguments.
Zero and one arguments are OK! Saving so I have a backup before proceeding.
2016-02-26 20:56:31 +10:00
rswier
6066798c25 Transcribed from 05-1-4.pdf
First draft in need of proofreading.
2016-02-26 04:20:39 -05:00
Warren Toomey
b8550475b0 I've got a very simple cat program working, which reads from stdin and
sends it to stdout.
2016-02-26 18:43:20 +10:00