1
0
mirror of https://github.com/DoctorWkt/pdp7-unix.git synced 2026-01-29 05:11:37 +00:00
Commit Graph

417 Commits

Author SHA1 Message Date
Warren Toomey
17a828cfcd mkfs: I moved the order of ., .. and dd around to me more pleasing to the eye. I also
added some simple link count code.
2016-03-19 06:25:20 +10:00
Warren Toomey
956bd28ac1 Added the inum field. No idea why it didn't get picked up in the previous
two commits.
2016-03-18 19:55:33 +10:00
Warren Toomey
72322c23b2 A few more ls comments. 2016-03-18 19:53:47 +10:00
Warren Toomey
9483300758 sys status returns 13 words, the last one holds the i-number. 2016-03-18 19:47:05 +10:00
philbudne
8c045fffef Merge pull request #51 from philbudne/master
fix chdir typo!
2016-03-18 02:15:09 -04:00
Phil Budne
46d6586481 fix chdir typo! 2016-03-18 02:11:37 -04:00
rswier
c35b1e2add Replace badd/uind with vector
vector instruction now used for array referencing.  I had overlooked it.
Also, minor cleanup.
2016-03-18 01:33:47 -04:00
Warren Toomey
b8b1ac5d95 I changed ls to have a directory as an optional argument.
This allows it to work when we don't have .
2016-03-18 10:25:45 +10:00
philbudne
ad0f5391a8 Merge pull request #50 from philbudne/master
system & shell comments
2016-03-17 00:11:34 -04:00
Phil Budne
89356e9aea sys (display) comments 2016-03-17 00:08:28 -04:00
Phil Budne
f91b929d90 fix/add sys comments 2016-03-17 00:08:28 -04:00
Phil Budne
ac94df5d48 update shell comments 2016-03-17 00:08:28 -04:00
Warren Toomey
fbbe0c6729 Added command line options to enable . and .. 2016-03-17 09:08:37 +10:00
rswier
b3b868ed50 Ported B compiler b.c to b.b.
Ported B compiler b.c to b.b.  It is able to compile itself.  Hints are
in the comment block.
2016-03-16 01:46:35 -04:00
Warren Toomey
3c3f946794 Added hello to the proto file. 2016-03-16 11:38:09 +10:00
Warren Toomey
320dd0418f Add missing dput to .rename 2016-03-16 11:24:56 +10:00
philbudne
937fea0d47 Merge pull request #49 from philbudne/master
system comments
2016-03-15 20:51:17 -04:00
Phil Budne
fe48c8cdc8 system comments 2016-03-15 20:48:42 -04:00
Warren Toomey
bb0a7084b3 More kernel build comments. 2016-03-16 09:52:16 +10:00
Warren Toomey
248dfafe0d Change tti to the new unix format, and let the kernel boot up. 2016-03-16 09:48:10 +10:00
Warren Toomey
9f536032b0 Fixed stat so it works. 2016-03-16 09:42:44 +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
5f1229cb9c Tidy up. 2016-03-16 06:55:09 +10:00
Warren Toomey
6c5b207aba I uncommented Phil's code so that we can run binaries from system now. 2016-03-16 06:38:56 +10:00
Warren Toomey
e5bcd5c264 More comments 2016-03-16 06:22:12 +10:00
Warren Toomey
1bee26fba1 Fixed the daynum value in the date output. 2016-03-16 06:17:39 +10:00
Warren Toomey
f64b3f0799 Added code to skip over directory entries with i-num zero. 2016-03-16 06:08:53 +10:00
Warren Toomey
b4891828de Merge branch 'master' of https://github.com/DoctorWkt/pdp7-unix 2016-03-16 05:37:25 +10:00
Warren Toomey
00c2de0292 I bit the bullet and implemented "." in the filesystem. I've changed the proto
file to put the binaries in system. I added a few more checks to fsck, and I fixed
a few bugs in src/other/wktls.s.
2016-03-16 05:36:22 +10:00
philbudne
8b3ac73639 Merge pull request #48 from philbudne/master
sys comments
2016-03-15 06:55:24 -04:00
Phil Budne
b94ca04259 sop.s: add comment for "cdf" IOT 2016-03-15 06:53:15 -04:00
Phil Budne
ab76e46005 sys: add comments 2016-03-15 06:53:04 -04:00
Warren Toomey
56f6da9cd8 New tool fsck7 2016-03-15 15:49:40 +10:00
Warren Toomey
fe6c5cc8eb Updated the top-level Readme. 2016-03-14 21:52:25 +10:00
Warren Toomey
f3519fc34b More build notes. 2016-03-14 21:24:13 +10:00
Warren Toomey
624776e0f3 Argh. A real dumb bug in mkfs7 that stopped us getting a shell. Fixed. 2016-03-14 21:22:29 +10:00
Warren Toomey
5f55b5dc79 More notes on bringing up the kernel. 2016-03-14 21:04:57 +10:00
Warren Toomey
4073baba05 Fix transcription error in s2.s link. 2016-03-14 20:19:48 +10:00
Warren Toomey
cbdcf268f7 More kernel notes. 2016-03-14 19:53:00 +10:00
Warren Toomey
9da0484a39 I've got init past the link, but it then dies on the open("sh") immediately
after that. Yes, dd has to be i-num 4. I've modified mkfs7 and the proto
file to allow this to occur. I've also make link counts negative.
2016-03-14 19:49:37 +10:00
Warren Toomey
cd7befb2de More kernel comments: link. 2016-03-14 18:26:36 +10:00
Warren Toomey
cfa57f16b3 More kernel comments: partial comments for namei. 2016-03-14 17:50:13 +10:00
Warren Toomey
6ffdf4076d More kernel comments: iget 2016-03-14 17:40:46 +10:00
Warren Toomey
77c30047e9 Get the build Makefile to output a kernel symbol table. 2016-03-14 16:51:25 +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
Warren Toomey
588e2a30b8 More kernel notes. 2016-03-13 21:14:16 +10:00
Warren Toomey
3629461a20 Merge branch 'master' of https://github.com/DoctorWkt/pdp7-unix 2016-03-13 21:09:33 +10:00
Warren Toomey
8b421eb27b I've commited a change to as7 to use the C pre-processor. Not sure if it's
to everybody's taste.
2016-03-13 21:08:43 +10:00
rswier
a7b4608711 B compiler update
More progress
2016-03-13 03:41:14 -04:00
philbudne
a3e3a263ef Merge pull request #47 from philbudne/master
sop.s fixes
2016-03-13 00:13:01 -05:00