grey
1d438bd587
I don't go by my birth name anymore. I swear I changed this in an earlier
...
revision. :)
2009-06-19 17:54:25 +00:00
tim.newsham
98f787e8af
- updated the Readme to reflect the new tty settings.
2008-06-26 05:34:29 +00:00
tim.newsham
e76f9b8e92
- remove patch to comment out dc-11 ttys
2008-06-26 05:33:04 +00:00
warren.toomey
96b639de54
Added configuration lines for Simh 3.8-0, including dci/dco.
2008-06-25 01:36:39 +00:00
warren.toomey
7259c66704
With V3.8-0 of Simh released, we no longer need to patch the simulator. I've
...
modified the readme to reflect this, and also added multiuser instructions.
2008-06-25 01:34:43 +00:00
warren.toomey
475017c951
Ensure that we keep to evenly-aligned instructions: helps with jsr r5.
...
Ensure that function symbols overrride branch symbols.
2008-05-23 00:21:50 +00:00
tim.newsham
606cabd497
- notes on Jim DeFelice
2008-05-22 16:54:36 +00:00
tim.newsham
9ef3794909
- update about email.
2008-05-22 02:40:51 +00:00
tim.newsham
54fc0dd0da
- update
2008-05-21 02:42:38 +00:00
tim.newsham
51ac5faeac
- more stuff gets pushed to images so we can easily wrap up
...
images as a download.
2008-05-21 01:30:30 +00:00
tim.newsham
308786cec7
- more updates.
2008-05-21 01:29:35 +00:00
tim.newsham
c189b15861
- working on tracking down more information on people involved.
2008-05-21 00:57:21 +00:00
warren.toomey
8e85a3e190
minor patch to the disassembler from Tim: correct printing of strings.
2008-05-20 07:43:57 +00:00
tim.newsham
9fc3eabba4
- updated todo
2008-05-20 03:33:58 +00:00
warren.toomey
133fc4d8a8
From Russ Cox:
...
In v7trap.c, the case S_BREAK body is wrong:
< i=0; break;
---
> i=sarg1; break;
since (in V6 at least) the break system
call does not return anything -- it leaves r0
untouched. If break zeros r0, then db mysteriously
fails to load the symbols from binaries.
2008-05-19 13:46:53 +00:00
warren.toomey
b51690ad06
Another patch from Sergey Poznyakoff. A compile-time define allows Apout
...
to run V1 binaries which do not have 0407 nor 0405 headers; this includes
chmod, rm, ln.
2008-05-19 13:45:10 +00:00
warren.toomey
2547b87ec7
Remove all of the Apout compile warnings on Ubuntu and FreeBSD.
2008-05-19 13:27:35 +00:00
tim.newsham
9987e1af69
- removing tape target from "install". It's not representative of the
...
real tape, and we're not using it for bootstrapping anymore.
2008-05-18 22:21:53 +00:00
warren.toomey
d07237d303
James Markevitch sent in an updated bootstrap which can use V2 "as".
2008-05-18 07:17:25 +00:00
warren.toomey
6b0ffc7fb3
And here is the ed tutorial from 6th Edition UNIX.
2008-05-18 00:22:06 +00:00
warren.toomey
1692be8f17
Added chdir and ed to the top-level Readme, to assist new users.
2008-05-18 00:21:15 +00:00
tim.newsham
7292bc1611
- proper syntax for depositing into SR.
2008-05-17 23:50:10 +00:00
tim.newsham
e99c4a3430
- Prefer Bob Supnik's pdp11_ke.c since it will be the official one.
...
had to move "d sr" to before "set ke enable" because of conflict with
ke's "sr". Notified Bob, hopefully this will go away.
2008-05-17 20:20:01 +00:00
tim.newsham
3d137ac204
- remove origin hack when installing sh.s and init.s
...
- build sh.s in src/cmd/mak
2008-05-17 17:53:41 +00:00
warren.toomey
b35ecb7838
Added Doug Merritt.
2008-05-17 07:57:06 +00:00
warren.toomey
0a1bda9a62
We can now create directories recursively. Not tested fully yet, but
...
seems to work.
2008-05-17 07:39:16 +00:00
tim.newsham
143fa275d3
- build is installing sources now.
2008-05-17 03:18:05 +00:00
warren.toomey
c014639d94
Patches from Sergey Poznyakoff, way back in 2001. powf() function may not be
...
present. struct termios may lack c_ispeed, c_ospeed members.
2008-05-17 02:37:44 +00:00
warren.toomey
1e6913550f
This changes the number of swap blocks allocated per process from 17 to 33.
...
This should allow the kernel to swap out up to 16K per process, which goes
along with the increased address space size. There may be some other tweaks
to get a 16K address space working fully.
2008-05-17 02:35:41 +00:00
warren.toomey
27f2a0aa1f
Added definitions for NPROC and SWPSIZ, so that we can tweak the number
...
of blocks reserved for swap at the end of the RF11. This goes with the
change to the ecore.patch, so that we can swap up to 16K of process
address space out to disk.
2008-05-17 02:31:35 +00:00
tim.newsham
5a17ecb231
- use the shell we build instead of the binary from s2.
2008-05-17 01:59:58 +00:00
tim.newsham
ff378c41df
- added a patch to make shell functional, but not completely like the
...
s2 shell.
2008-05-17 01:58:53 +00:00
warren.toomey
53338838e9
I found the source to the C library buried on the last1120c-bits tape!
2008-05-15 04:19:02 +00:00
warren.toomey
66655be6e2
I added the APOUT_UNIX_VERSION variable, so we can recompile/reassemble
...
V2 source code and then run it, without having to muck with the magic.c.
2008-05-15 03:21:46 +00:00
warren.toomey
eab480f677
Yes, we can rebuild dc and form with the new assembler, but not fed.
2008-05-15 03:08:23 +00:00
warren.toomey
83266f0335
I missed fed out.
2008-05-15 02:38:29 +00:00
warren.toomey
84bec80a52
as21.s still had some cruft on the end. We can now assemble most of the
...
source. C files are out, they need a later language than the last1120c
compiler. We are missing some files for bas. The dc and form source uses
"new" instructions like mul and ashc, which the existing V1 "as" binary
does not understand, but the assembler in source code here does understand,
so these may still be assembled.
2008-05-15 02:30:58 +00:00
warren.toomey
547fef522b
Doug Merritt has provided all of his reconstructed files, and Warren has
...
compared them to his set. Both sets had errors, and having the two was
immensely helpful. This commit checks in the new files and the ones from
Warren's set which needed to be modified to fix mistakes.
2008-05-15 01:41:16 +00:00
warren.toomey
45ebdd66d8
Warren and Doug Merritt have worked on rebuilding the code fragments from
...
the s1-bits tape. Doug has provided as11.s as12.s as13.s as14.s as15.s as16.s
as17.s as18.s as19.s as21.s as22.s as23.s as24.s as25.s as26.s as27.s as28.s
as29.s, and Warren has compared against his production, and against V5 (to
determine the correct trailing blank line). These files can be considered
authentic. The other file's are Warren's production only, so we need to
compare against Doug's versions to ensure correctness.
2008-05-15 00:59:49 +00:00
warren.toomey
98dab3fc19
A few changes to bring it into line with the new build structure.
2008-05-12 03:56:24 +00:00
tim.newsham
161b1b66a3
- mktape is kind of loud. tone it down a little.
2008-05-11 23:45:37 +00:00
tim.newsham
c05c8c0fb7
- oops, extra echo for debugging removed.
2008-05-11 23:41:39 +00:00
tim.newsham
04b6e66c29
- move usr/boot to fs/new.
2008-05-11 23:29:18 +00:00
tim.newsham
f72a89e9b8
- ml takes optional command line arguments.
2008-05-11 23:19:58 +00:00
tim.newsham
be64e87627
- Building the boot "bos" and "unix" into the rf0.dsk disk image now.
...
- update the simh.cfg to boot the real way.
- loadfile is no longer used. we can think about getting rid of ml.c
eventually.
2008-05-11 23:09:46 +00:00
tim.newsham
c5bc1102dc
- fixaout.py overwrites a.out now instead of writing b.out.
2008-05-11 22:48:25 +00:00
tim.newsham
e92ef99b75
- generalize the building of 0405 binaries in anticipation of making
...
more of them soon.
2008-05-11 22:46:17 +00:00
tim.newsham
656be7063b
- Added the boot stuff from James.
...
We may want to move the location of the various files at some point,
but I wanted to make sure it got into the svn.
2008-05-11 22:00:02 +00:00
tim.newsham
9005bfe4ea
- added top level "clean" and "clobber" rules.
...
- clean doesnt clean out tools, just intermediate build files.
We can change this if people disagree with this approach.
2008-05-11 20:50:00 +00:00
tim.newsham
a5833b0774
- oops, botched this. cleaned up now.
2008-05-11 20:47:30 +00:00