Warren Toomey
|
b232a4b1a6
|
Added simple code coverage output to a7out. Added a few ed comments.
|
2016-03-19 07:25:07 +10:00 |
|
Warren Toomey
|
202fbcefb6
|
Fixed ln to have three arguments. Use stdout not stderr.
|
2016-03-16 09:22:06 +10:00 |
|
Warren Toomey
|
7b5cd4a135
|
Changed init.s so that the new as7+cpp can process it.
|
2016-03-14 10:54:06 +10:00 |
|
rswier
|
a7b4608711
|
B compiler update
More progress
|
2016-03-13 03:41:14 -04:00 |
|
Warren Toomey
|
19f13c8107
|
Merge branch 'master' of https://github.com/DoctorWkt/pdp7-unix
|
2016-03-10 15:29:14 +10:00 |
|
Phil Budne
|
7815649556
|
changes to init.s to assemble
|
2016-03-10 00:11:20 -05:00 |
|
Warren Toomey
|
e28c9f1ee7
|
check.s comments
|
2016-03-10 15:06:08 +10:00 |
|
Warren Toomey
|
ca13ce503e
|
Fixed some typos in check.s
|
2016-03-10 14:21:10 +10:00 |
|
Tom Everett
|
3889291fa0
|
corrected instruction
|
2016-03-09 18:50:25 -07:00 |
|
Tom Everett
|
8474c28e85
|
corrected symbol definition
|
2016-03-09 18:41:46 -07:00 |
|
Tom Everett
|
b27f348d3e
|
corrected instruction in init.s
|
2016-03-09 18:39:33 -07:00 |
|
Phil Budne
|
6dfe914339
|
get ed to assemble without errors
|
2016-03-08 22:36:34 -05:00 |
|
Warren Toomey
|
3be45d4383
|
Moved opr.s to src/other as it is not a proper utility and wasn't in the scans.
|
2016-03-09 06:48:37 +10:00 |
|
Phil Budne
|
66a8168228
|
as.s starting to work! Add ops.s
replaced "sys write; 1; 0; 4" with "sys write; 1: 0; 4"
In the scan it REALLY looks like three semis, but that makes NO sense!
|
2016-03-08 11:24:09 -05:00 |
|
Warren Toomey
|
286acea85b
|
With src/cmd/as.s modified to use als (because a7out is broken) and removing
the definitions of . and .. from wktopr.s, I can now assemble cat.s with
the PDP-7 as and execute the resulting a.out file!
|
2016-03-08 20:05:14 +10:00 |
|
Warren Toomey
|
10a0983cc4
|
as.s typo.
|
2016-03-08 18:47:14 +10:00 |
|
rswier
|
28a98360a4
|
Successful first run of B interpreter!
I hand compiled hello.b into hello.s and assembled with the interpreter
and runtime library:
perl as7 --out a.out bl.s hello.s bi.s
|
2016-03-07 05:57:30 -05:00 |
|
Warren Toomey
|
cfafcad963
|
a7 is updated with Phil's stdin reading patch. I've written a few more
utilities and modified the v1 man pages for them. Fixed a typo (missing
line) in src/cmd/as.s.
|
2016-03-07 16:17:57 +10:00 |
|
Warren Toomey
|
575163a35a
|
I wrote a test for the octal conversion routine, and I updated ds.s
with the comments that I wrote for the octal conversion.
|
2016-03-04 14:34:25 +10:00 |
|
Warren Toomey
|
ffbc0b1dab
|
Merge branch 'master' of https://github.com/DoctorWkt/pdp7-unix
|
2016-03-03 19:48:03 +10:00 |
|
Warren Toomey
|
d3f6924a9c
|
I fixed a few typos in ds.s and I made a pretend llss instruction in a7out.
|
2016-03-03 19:46:34 +10:00 |
|
rswier
|
011e30802c
|
Fixed typos
|
2016-03-03 03:56:49 -05:00 |
|
Warren Toomey
|
aecf2cc4af
|
Added some more comments to ds.s
|
2016-03-03 12:54:07 +10:00 |
|
Warren Toomey
|
e9398b2bd0
|
Added more comments to sys/cmd/init.s.
|
2016-03-03 11:27:20 +10:00 |
|
Warren Toomey
|
a351a527e6
|
Added more init.s comments
|
2016-03-03 09:52:17 +10:00 |
|
Warren Toomey
|
6547aa98be
|
I've added fork() to a7out after adding some comments to src/cmd/init.s.
There is a test program to demonstrate fork working.
|
2016-03-03 09:23:48 +10:00 |
|
Phil Budne
|
6791efe25c
|
update a comment in as.s
|
2016-03-02 10:04:35 -05:00 |
|
Warren Toomey
|
03cb447f95
|
Fixed a typo in src/cmd/chrm.s
|
2016-03-02 18:33:38 +10:00 |
|
Warren Toomey
|
9fcffe7e43
|
Merge remote-tracking branch 'origin/master'
|
2016-03-02 18:00:56 +10:00 |
|
Warren Toomey
|
a3d6090fe7
|
tools/as7: added syscalls chmod and chown, added auto-increment
locations, fixed a bug in character input, added several EAE
instructions. We now have cp.s, chmod.s and chown.s working.
|
2016-03-02 17:55:33 +10:00 |
|
Phil Budne
|
ed467cdb02
|
more comments
|
2016-03-01 19:31:01 -05:00 |
|
Will Senn
|
55e638c9fb
|
resolved conflict
|
2016-03-01 10:18:55 -06:00 |
|
Warren Toomey
|
cd60f962c0
|
I found the type in cat.s and now original PDP-7 cat works with a7out! Yay!
|
2016-03-01 17:58:01 +10:00 |
|
Warren Toomey
|
e0557be899
|
src/cmd/cat.s: lots more comments added to the code.
|
2016-03-01 17:20:41 +10:00 |
|
Phil Budne
|
1d10561c7e
|
a starting stab at as annotation
|
2016-03-01 01:42:37 -05:00 |
|
rswier
|
223b138412
|
Renamed lease.b to lcase.b
lcase.b is a filter program that converts upper to lower case, tabs to
spaces, and removes form feed and carriage returns.
|
2016-03-01 00:32:57 -05:00 |
|
Warren Toomey
|
714de5a7e1
|
I've added a single-step mode to tools/a7out and rationalised the debug output.
Some small changes to src/cmd/cat.s and wktcat.s to reflect the correct number
of arguments to open. Typos fixes to src/cmd/cat.s.
|
2016-02-29 16:47:13 +10:00 |
|
Warren Toomey
|
63223cfa7c
|
Now that the PDF files have been transcribed and scanned in, I've moved
copies of them over into the src/ area so that we can add comments and
make other changes, while keeping the original OCR'd ones intact.
|
2016-02-29 06:40:15 +10:00 |
|
nw
|
7c46e5beef
|
Merge branch 'master' of https://github.com/DoctorWkt/pdp7-unix
|
2016-02-28 07:53:59 +11: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 |
|
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
|
da58308ae4
|
src/cmd/cat.s: More comments added, but still more to add.
|
2016-02-27 15:30:38 +10:00 |
|
Warren Toomey
|
73ea3c665b
|
Hand-typed version of the cat source code with my own comments to
explain what it is doing.
|
2016-02-25 06:56:04 +10:00 |
|