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
philbudne
388e991668
Merge pull request #23 from philbudne/master
...
system comments
2016-03-03 02:08:10 -05:00
Phil Budne
df75edde3c
system comments
2016-03-03 02:03:09 -05:00
Warren Toomey
d33ce4c69f
Based on the details of the directory structure that Phil found, I've
...
modified the a7out and the wktls.s program to reflect this.
2016-03-03 16:35:05 +10:00
Warren Toomey
336e0c1118
Updated the top-level README with current details.
2016-03-03 15:38:02 +10:00
Warren Toomey
72473c411b
I've written some code for the sys status syscall in a7out but I've not tested it yet.
2016-03-03 14:15:35 +10:00
Warren Toomey
dd5e5bc2b3
Updated Makefile with the ls binary
2016-03-03 13:42:22 +10:00
Warren Toomey
2b9d2942d3
Merge branch 'master' of https://github.com/DoctorWkt/pdp7-unix
2016-03-03 13:37:26 +10:00
Warren Toomey
9cc938bfe6
I've written a simple ls program that actually works :-)
2016-03-03 13:36:35 +10:00
Warren
2fce0b8c0f
Merge pull request #22 from teverett/master
...
updated grammar and added more working examples to the test cases
2016-03-03 13:15:40 +10:00
Warren Toomey
553aa31967
Even thought we don't really know the directory structure yet, I've written
...
code to allow a directory to be read. We can change it as required.
2016-03-03 13:13:52 +10:00
Tom Everett
8eb36d4b3b
updated grammar and added more working examples to the test cases
2016-03-02 20:11:59 -07:00
Warren Toomey
aecf2cc4af
Added some more comments to ds.s
2016-03-03 12:54:07 +10:00
Warren Toomey
747d1f4466
Added the time system call as per the draft of the CACM paper.
2016-03-03 12:12:18 +10:00
Warren Toomey
e9398b2bd0
Added more comments to sys/cmd/init.s.
2016-03-03 11:27:20 +10:00
Warren Toomey
0314dff3c6
Added getuid and setuid syscalls to a7out.
2016-03-03 11:09:55 +10:00
Warren Toomey
02a0253afc
Merge branch 'master' of https://github.com/DoctorWkt/pdp7-unix
2016-03-03 10:47:43 +10:00
Warren Toomey
7b9d907902
Fixed the a7out smes/rmes bug, they work now.
2016-03-03 10:47:07 +10:00
philbudne
d077fc77df
Merge pull request #21 from philbudne/master
...
kernel comments
2016-03-02 19:14:25 -05:00
Warren Toomey
97407ef507
I added smes and rmes system calls to a7out and wrote some code
...
in src/other/fork_test.s to test it. It's not working quite right
yet, we keep getting wait() returning -1 in a7out even though there
is a child process.
2016-03-03 10:14:04 +10:00
Phil Budne
0e5eaa95a6
kernel comments
2016-03-02 19:12:13 -05:00
Warren Toomey
782f677a34
Merge branch 'master' of https://github.com/DoctorWkt/pdp7-unix
2016-03-03 09:52:40 +10:00
Warren Toomey
a351a527e6
Added more init.s comments
2016-03-03 09:52:17 +10:00
philbudne
09e7c95c5d
Merge pull request #20 from philbudne/master
...
kernel comments: betwen and pget
2016-03-02 18:47:00 -05:00
Phil Budne
02847f56b5
comments for pget
2016-03-02 18:42:42 -05:00
Phil Budne
08d9d23858
comments for betwen
2016-03-02 18:42:42 -05: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
philbudne
644bee06a0
Merge pull request #19 from philbudne/master
...
fix as7 relative subtraction; system & as comments
2016-03-02 15:43:06 -05:00
Phil Budne
f06f075517
fix subtraction with relative values (relative-relative)=absolute!
2016-03-02 15:40:52 -05:00
Phil Budne
6791efe25c
update a comment in as.s
2016-03-02 10:04:35 -05:00
Phil Budne
902754d284
add some comments to kernel files
2016-03-02 10:04:34 -05:00
Warren Toomey
c7a4209c6b
Updated Makefile as as7 useage has changed.
2016-03-02 20:50:55 +10:00
Warren Toomey
11d660688b
More git notes.
2016-03-02 20:45:08 +10:00
Warren Toomey
9c79bbb15d
Oops, didn't initialise $mode properly.
2016-03-02 20:42:45 +10:00
Warren Toomey
dc2d2dd63b
Phil's change to as7 to implement RELATIVE flag. He says:
...
seems to assemble cat.s and kernel reasonably...
(famous last words)
I've updated a7out to use the same starting location. It runs cat.s OK.
2016-03-02 20:38:00 +10:00
Warren Toomey
14a2a9b10b
I've updated the top-level Makefile to build all the existing utilities.
...
I've borrowed the V1 manuals from
http://minnie.tuhs.org/cgi-bin/utree.pl?file=V1/man/man1
and changed them to reflect the PDP-7 utilities.
2016-03-02 19:39:41 +10:00
Warren Toomey
152fc23c6b
Added some notes about recovering deleted git files.
2016-03-02 18:42:43 +10:00
Warren Toomey
d1a6bf8a39
Hah, I worked out how to bring as7 back. Sorry Phil!
2016-03-02 18:41:39 +10:00
Warren Toomey
03cb447f95
Fixed a typo in src/cmd/chrm.s
2016-03-02 18:33:38 +10:00
Warren Toomey
c073aee196
Added unlink and chdir syscalls to a7out
2016-03-02 18:31:25 +10:00
Warren Toomey
9fcffe7e43
Merge remote-tracking branch 'origin/master'
2016-03-02 18:00:56 +10:00
Warren Toomey
bcb2cb0f15
local changes.
2016-03-02 17:59:34 +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
rswier
ec60a18b91
Fixed some typos
2016-03-02 00:37:27 -05:00
Warren
212a18260c
Merge pull request #17 from teverett/master
...
First commit of pdp7Parse
2016-03-02 12:57:12 +10:00
Tom Everett
4b467ac519
added readme
2016-03-01 19:40:14 -07:00
Tom Everett
d7639c04c1
example of parsing pdp7 with antlr4
2016-03-01 19:37:14 -07:00
Warren
d0fb0bfa74
Merge pull request #16 from philbudne/master
...
start with .=4096. This isn't what as.s does (and will break the kernel)
2016-03-02 11:54:04 +10:00