Warren Toomey
|
4860c0a8b0
|
I've commented out some of the code in s7.s to try and disable the
Graphics-2 I/O operations.
|
2016-03-13 14:36:33 +10:00 |
|
Warren Toomey
|
ba3b33d7da
|
There seems to be a transcription error in s7.s, I fixed by eyeballing
the scans.
|
2016-03-13 13:21:25 +10:00 |
|
Phil Budne
|
adc6fdcc50
|
sys NOTES.md: update i.nlnks comment
|
2016-03-11 16:33:53 -05:00 |
|
Phil Budne
|
9372fa5f56
|
sys: more comments
|
2016-03-11 16:32:11 -05:00 |
|
Phil Budne
|
802ab257b9
|
sys: kernel comments
|
2016-03-11 16:01:01 -05:00 |
|
Phil Budne
|
df1d8e29dd
|
update sys NOTES
|
2016-03-11 11:23:59 -05:00 |
|
Warren Toomey
|
bfeb833141
|
Added sdump tool, added a coldboot option to build/Makefile, added a few
kernel comments.
|
2016-03-11 16:00:10 +10:00 |
|
Phil Budne
|
2ff3a45a64
|
sys: fix "mul" in sop.s
|
2016-03-10 17:54:21 -05:00 |
|
Warren Toomey
|
19f13c8107
|
Merge branch 'master' of https://github.com/DoctorWkt/pdp7-unix
|
2016-03-10 15:29:14 +10:00 |
|
Warren Toomey
|
7e7b05ce17
|
I've created an area so that we can test kernel mode code in SimH.
|
2016-03-10 15:28:42 +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 |
|
Tom Everett
|
6909e49745
|
Merge https://github.com/DoctorWkt/pdp7-unix
|
2016-03-09 14:53:04 -07:00 |
|
Warren Toomey
|
0517b7c2fc
|
Merge branch 'master' of https://github.com/DoctorWkt/pdp7-unix
|
2016-03-10 07:44:54 +10:00 |
|
Warren Toomey
|
b03cc44290
|
Fixed up the llss instruction in a7out.
|
2016-03-10 07:44:31 +10:00 |
|
Tom Everett
|
8b42373e97
|
Merge branch 'master' of https://github.com/DoctorWkt/pdp7-unix
|
2016-03-08 20:53:14 -07:00 |
|
Phil Budne
|
6dfe914339
|
get ed to assemble without errors
|
2016-03-08 22:36:34 -05:00 |
|
Tom Everett
|
e3f30f6628
|
relocated tests
|
2016-03-08 18:08:30 -07: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 |
|
Warren Toomey
|
10ab3acbc9
|
Merge branch 'master' of https://github.com/DoctorWkt/pdp7-unix
|
2016-03-09 06:48:15 +10:00 |
|
Warren Toomey
|
3cb05b5767
|
Added Phils opr.s and kernel notes files
|
2016-03-09 06:47:48 +10:00 |
|
Warren Toomey
|
c65a5587fb
|
Comments to kernel files by Phil.
|
2016-03-09 06:45:44 +10:00 |
|
Phil Budne
|
cf47a841b2
|
more markdown
|
2016-03-08 12:14:05 -05:00 |
|
Phil Budne
|
858fe3dd13
|
notes on kernel & disk format
|
2016-03-08 12:10:31 -05:00 |
|
Phil Budne
|
03d5e49ae9
|
sys comments for rmes/smes calls, process table (user list) words
noticed "exit" call falls into "rmes" call!!!
|
2016-03-08 11:51:03 -05: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
|
77505026ae
|
I made my own opr.s with definitions for . and .. and now the native
PDP-7 as can assemble cat.s. I haven't checked the output yet.
|
2016-03-08 19:03:28 +10:00 |
|
Warren Toomey
|
10a0983cc4
|
as.s typo.
|
2016-03-08 18:47:14 +10:00 |
|
Warren Toomey
|
e9c8aae876
|
Merge branch 'master' of https://github.com/DoctorWkt/pdp7-unix
|
2016-03-08 16:43:47 +10:00 |
|
Warren Toomey
|
5877df91e8
|
Finally, date works, and I've also written a decimal conversion routine
in sys/other.
|
2016-03-08 16:42:46 +10:00 |
|
Phil Budne
|
e18a74300e
|
pbsh.s: add @/# handling from init.s
|
2016-03-07 17:22:33 -05:00 |
|
Phil Budne
|
a80e2afda7
|
update comments for "passone" (return one character from special device)
|
2016-03-07 17:22:33 -05:00 |
|
Phil Budne
|
1033fa24bf
|
update comment for TTY inter char (ALT MODE key?)
|
2016-03-07 17:22:32 -05:00 |
|
Phil Budne
|
a1930b76d9
|
renamed sh.s to pbsh.s
|
2016-03-07 17:22:32 -05: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
|
54947581cd
|
I wrote a simple routine to print out numbers in decimal.
|
2016-03-07 17:56:53 +10:00 |
|
Warren
|
92bef06575
|
Merge pull request #31 from philbudne/master
more shell work; renamed sh.s to pbsh.s
|
2016-03-07 16:20:56 +10: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 |
|
Phil Budne
|
e01d1a8700
|
renamed sh.s to pbsh.s
|
2016-03-07 00:18:03 -05:00 |
|
Phil Budne
|
8fc1d05ef7
|
sh.s: more stuff working
|
2016-03-07 00:16:53 -05:00 |
|
Phil Budne
|
668e4c9cff
|
set argptr; increment argc by four
|
2016-03-06 01:36:52 -05:00 |
|
Phil Budne
|
a0e2c74f40
|
closer to working (fork disabled, chdir not implemented)
|
2016-03-05 14:13:02 -05:00 |
|
Phil Budne
|
bea558aa93
|
start of a shell
|
2016-03-05 10:52:34 -05:00 |
|
Warren Toomey
|
10befe6cc4
|
Warren's ls now has -l argument which prints out lines in long format!
|
2016-03-04 21:56:46 +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 |
|