Nigel Williams
7614f6dbef
OCR of 03-scope.pdf - character definitions for GRAPHIC 2
2016-03-24 07:58:38 +11:00
Warren Toomey
ce0a5401a9
Add trysys.s to src/sys.
2016-03-24 06:20:38 +10:00
Phil Budne
aa234d7de4
Add phil's simple "ls": "lsd dir" lists a directory in dd, "lsl dir": long list
...
(lsl should be a hard link to lsd!)
2016-03-23 15:56:46 -04:00
philbudne
8039301ce8
Merge pull request #64 from philbudne/master
...
add return values to b.c main to make it Makefile compatible!
2016-03-23 10:33:20 -04:00
Phil Budne
1e19b29abd
add return values to main to make it Makefile compatible!
2016-03-23 10:31:57 -04:00
Warren Toomey
945fa20bae
Added rules to build the B compiler and modified proto to install it
...
as system/bc. Added a b_readme in dmr's home directory to explain
how to compile hello.b.
2016-03-23 22:45:53 +10:00
Warren Toomey
2cc1097593
Merge branch 'master' of https://github.com/DoctorWkt/pdp7-unix
2016-03-23 22:28:36 +10:00
Warren Toomey
d5eb2a6b96
Removed ctrl-Ms and added a newline at the end.
2016-03-23 22:27:36 +10:00
Warren Toomey
851f03a50a
mkfs7: Fixed a bug in indirect blocks.
2016-03-23 21:15:07 +10:00
Warren Toomey
99a33c8dde
Add check to the filesystem.
2016-03-23 15:22:10 +10:00
Warren Toomey
76bea543a2
Added od and core to the alt/proto file.
2016-03-23 14:21:54 +10:00
Warren Toomey
24e25b765c
More build notes.
2016-03-23 14:20:34 +10:00
Warren Toomey
680662bdf0
Merge branch 'master' of https://github.com/DoctorWkt/pdp7-unix
2016-03-23 13:41:53 +10:00
Warren Toomey
c2cbf1ff3c
Oops, don't print out allocated blocks in mkfs7 if we didn't allocate any.
2016-03-23 13:41:17 +10:00
philbudne
0569857a26
Merge pull request #63 from philbudne/master
...
db.s (debugger) fix typos that as7 complained about, add some comments
2016-03-22 22:36:11 -04:00
Phil Budne
f707ff8815
db.s (debugger) fix typos that as7 complained about, add some comments
2016-03-22 22:32:36 -04:00
philbudne
287f192f2b
Merge pull request #62 from philbudne/master
...
disk buffer comments (and comments about a mystery)
2016-03-22 21:31:42 -04:00
Phil Budne
ac6e7470cf
disk buffer comments (and comments about a mystery)
2016-03-22 21:29:46 -04:00
Warren Toomey
7fcf1d230c
I added a way for a file to be given a specific i-number, needed for i-num 1.
2016-03-23 11:25:22 +10:00
Warren Toomey
42c7a240ed
I wrote a version of od.
2016-03-23 11:14:01 +10:00
Warren
d14e82b229
Merge pull request #61 from philbudne/pba7out
...
for perusal: updates to a7out to use n.out files for symbolic input/output
All fine, Phil.
2016-03-23 10:39:28 +10:00
Phil Budne
9175bf8931
remove unused variable
2016-03-22 20:24:41 -04:00
philbudne
98178099de
Merge pull request #60 from philbudne/master
...
shell fixes
2016-03-22 20:22:22 -04:00
Warren Toomey
58ea0b0b2c
I'm working on a better ls for the alt system, but a few bugs.
2016-03-23 10:13:01 +10:00
Warren Toomey
253d9f0997
Some files don't need to be in build/alt
2016-03-23 10:10:54 +10:00
Phil Budne
156f5f1796
Phil's mods to a7out: read namelist file(s); symbolic input/output
2016-03-22 20:09:36 -04:00
Phil Budne
3c70f48fe8
pbsh.s: read full blocks (readc) so "sh <commands" works!
...
(outputs prompts: I don't see a way to implement "isatty")
2016-03-22 20:07:20 -04:00
Phil Budne
1016412831
add system (super) user
2016-03-22 20:07:20 -04:00
Phil Budne
921d8e57cf
pbsh.s: comments
2016-03-22 20:07:20 -04:00
Phil Budne
2d8ee26e03
fixes: handle blank line, 8 character filenames, semi
2016-03-22 20:07:20 -04:00
Phil Budne
2b4aeb3bab
as7: make I/II/filename output match as.s behavior
2016-03-22 20:07:20 -04:00
Warren Toomey
8dafe1706a
Merge branch 'master' of https://github.com/DoctorWkt/pdp7-unix
2016-03-23 09:58:36 +10:00
Warren Toomey
3a52b3d74b
I've got mkdir working in the alt system. I had to allow the dir bit
...
in the permissions mask in creat, through.
2016-03-23 09:57:20 +10:00
Tom Everett
e3c160edd7
makefile changes, readme changes
2016-03-22 16:33:44 -06:00
Tom Everett
a36b65131f
updated binaries
2016-03-22 16:07:06 -06:00
rswier
9f69fc62da
Cleanup
...
Minor code cleanup
2016-03-21 22:13:32 -04:00
Warren Toomey
5f4e420e63
I converted some of the ls code into routines. No change in functionality.
...
I updated a7out with better sys status handling.
2016-03-22 09:19:30 +10:00
Warren Toomey
59bde619e5
Here is a simple code coverage tool for the kernel, so that we can see
...
what code is not being used at present. Instruction for use are given
as comments at the top of the file.
2016-03-22 06:23:17 +10:00
philbudne
d8f7167e6e
Merge pull request #59 from philbudne/master
...
Add comments, commented out commands for Phil's simulation of GRAPHICS-2
2016-03-21 11:22:41 -04:00
Phil Budne
84984c2a52
Add comments, commented out commands for Phil's simulation of GRAPHICS-2 (as a Glass TTY)
2016-03-21 11:09:51 -04:00
philbudne
5e1cfff03f
Merge pull request #58 from philbudne/master
...
fix init, build dsksav/dskres, have shell wake init before exit
2016-03-21 11:04:08 -04:00
Phil Budne
7495163182
add a comment for ".NL"
2016-03-21 11:00:19 -04:00
Phil Budne
f566bec719
Makefile, proto: add dskres & dsksav
2016-03-21 11:00:19 -04:00
Phil Budne
2d39e641df
fix to allow assembly of dskres & dsksav
2016-03-21 11:00:19 -04:00
Phil Budne
164125be7e
sys comments
2016-03-21 11:00:19 -04:00
Phil Budne
eca41ba9dc
fix init: was branching to absolute "1" after processing a message.
...
Top label is "l"!!
2016-03-21 11:00:19 -04:00
Phil Budne
c1ef96a723
wake up init with smes before exiting
2016-03-21 11:00:18 -04:00
Warren Toomey
dee1695759
Hmm, not sure why these didn't get added before ...
2016-03-21 16:39:52 +10:00
Warren Toomey
b001734e8f
I've moved a copy of my ls.s into alt, so there are no files left with
2016-03-21 16:37:26 +10:00
Warren Toomey
94fd5d49e0
I've restructured the alternative version of PDP-7 Unix so that the
...
source code is now in src/alt. All the files in src/sys and src/cmd
are only annotated versions of the files in scans/.
The build/Makefile has been updated so that it can build the
original PDP-7 Unix or the alternative version.
Phil has fixed the Graphics-2 code, so that there is no need to
have any #ifdef code in the original kernel.
2016-03-21 16:01:36 +10:00