1
0
mirror of https://github.com/DoctorWkt/unix-jun72.git synced 2026-02-15 12:27:27 +00:00
Commit Graph

223 Commits

Author SHA1 Message Date
warren.toomey
bcee3fe083 Yes! I finally fixed the CR annoyance! 2008-05-06 23:55:17 +00:00
tim.newsham
181683935c - oops, outdated comments, updated. 2008-05-06 23:55:11 +00:00
warren.toomey
fc92776990 Just so we can build mkfs and ml easily. We can add it to docos later on. 2008-05-06 23:45:15 +00:00
warren.toomey
b4c3cdca38 Add V2 bin/strip to list. 2008-05-06 23:32:26 +00:00
warren.toomey
896dbd998a Import of wkt's apout src tree into svn. 2008-05-06 23:25:22 +00:00
tim.newsham
7c98a7ab7d - remove old tool. use ml.c instead. 2008-05-06 23:12:09 +00:00
tim.newsham
e9718f569f - get rid of dated tools.
sys1.s was needed only for assemv7.
  use assemv2 instead of assemv7 or assem.
2008-05-06 23:10:54 +00:00
tim.newsham
92b192ed1e - Fixed tools/as to use the v2 assembler instead of the v7 assembler,
which also required some tweaks to tools/fixaout.py
- update init patch to use v2 assembler and also added my patch to
  use tty8.
2008-05-06 23:09:07 +00:00
warren.toomey
fac66fc430 Added jfo, ken and dmr to the password list. 2008-05-06 22:49:57 +00:00
warren.toomey
034912e08f Fixed the 28 uids to 6 == ken. 2008-05-06 22:49:10 +00:00
tim.newsham
83580a685c - Readme already has this info. 2008-05-06 21:41:47 +00:00
warren.toomey
81acfd9158 We can now use the v2 assembler to build the kernel. 2008-05-06 15:31:54 +00:00
warren.toomey
6ea994d192 v2_as.patch
Defines mount as _mount, gtty as _gtty, so that these symbols will not
    conflict with the pre-defined symbols in the V2 assembler.
2008-05-06 15:31:15 +00:00
warren.toomey
03e3fcd6a1 Added stuff from Tim's README 2008-05-06 09:42:08 +00:00
warren.toomey
01d3b9f588 I removed all other-writable flags. 2008-05-06 09:27:54 +00:00
warren.toomey
4708ab7582 When I turn on I_SETUID I also need to enable I_EXEC! 2008-05-06 09:22:51 +00:00
warren.toomey
29bef31630 Added debug argument. Added code to parse a file with V1 permissions.
I can't work out why ls -l isn't showing the timestamp yet.
2008-05-06 08:57:25 +00:00
warren.toomey
3e7f0ef47e Changed tabs to spaces, make it easier for mkfs.c 2008-05-06 08:07:14 +00:00
tim.newsham
d5e5db436b - added some notes to track the source of files. 2008-05-06 07:22:15 +00:00
warren.toomey
d5116164c5 Added the file which contains the original uid/perm/mtime for the files
from the s2 bits tape.
2008-05-06 07:21:31 +00:00
warren.toomey
d7e79605d4 Added a quick check that we are running this in the correct directory. 2008-05-06 07:12:18 +00:00
warren.toomey
9d6a94647e Initial version of script to build rf0.dsk and rk0.dsk images. 2008-05-06 07:10:21 +00:00
warren.toomey
9b61c90288 Import of the executables & files on the original s2 tape from Dennis Ritchie. 2008-05-06 06:49:26 +00:00
warren.toomey
86251ff0c2 I was compiling a couple of files twice. 2008-05-06 02:14:33 +00:00
warren.toomey
0d0f25004d Added initial support for loading symbol table from 0407 binary. 2008-05-06 01:09:49 +00:00
warren.toomey
b92faa0a87 Adjustments to the # of arguments to certain syscalls. 2008-05-06 00:04:55 +00:00
warren.toomey
84a2f46b52 Remove output delays for mechanical teletypes, so output goes faster. 2008-05-05 11:43:04 +00:00
warren.toomey
73368930f0 Allow uppercase keyboard input and the } character. 2008-05-05 11:04:50 +00:00
warren.toomey
8f694e41d3 frag54 -> cp.c with a few char pointer changes
frag19 -> ls.s
2008-05-05 09:55:26 +00:00
warren.toomey
9c819302b2 Updated doco to describe v1mak. 2008-05-05 08:42:50 +00:00
warren.toomey
9ac322c54e Script to rebuild the C compiler on the V1 kernel. 2008-05-05 08:41:16 +00:00
warren.toomey
74f911c70b Increase the amount of memory user programs have, so that the last1120
C compiler will run.
2008-05-05 08:40:13 +00:00
warren.toomey
f02613c0de Added details of ecore.patch 2008-05-05 08:39:42 +00:00
warren.toomey
89310bf9c8 Added my half-written disassembler, in case someone else can help finish it. 2008-05-05 05:01:27 +00:00
warren.toomey
2836dc2201 Added the last1120c C compiler. It does not yet run on the V1 kernel, but we
might as well get it into the tree now. The compiler can be used with Apout.
2008-05-05 04:47:45 +00:00
tim.newsham
5e1e4d8df9 - fix typo "qetty" to "getty" 2008-05-05 02:35:32 +00:00
tim.newsham
114c170431 - oops, I had "break" set incorrectly. 2008-05-05 01:53:43 +00:00
warren.toomey
e04b1ad0d0 Added <stdint.h> to keep Linux happy. Don't make /dev/ on rk images.
Initial support for large files, up to 1 indirect block only, i.e. up
to 128K filesize.
2008-05-05 00:09:14 +00:00
tim.newsham
186111b1c0 - fix some typos 2008-05-04 23:25:48 +00:00
tim.newsham
3a86623164 - getting closer to building our own init. 2008-05-04 23:11:06 +00:00
tim.newsham
73628d7ea4 - initial import for OCR of section e12 -- init.s 2008-05-04 23:04:27 +00:00
tim.newsham
ae27d1b693 - some more instructions. 2008-05-04 22:22:20 +00:00
tim.newsham
c0adf32ada - some helpers for building userland code. Very hacky at the moment but
should work until something better comes along.
2008-05-04 22:20:08 +00:00
tim.newsham
3d86f87e10 - fix a bug where the rtssym function was getting overwritten.
now the "bas" program runs properly.
2008-05-04 21:47:39 +00:00
tim.newsham
5ed8f7c3ae - added an optional patch for running 0407 a.out binaries
- fixed "rebuild" to take a list of optional patches.
2008-05-04 20:14:47 +00:00
brad@heeltoe.com
a15567f0db 2008-05-04 19:21:49 +00:00
tim.newsham
75d9e5ad52 - cleaned up the build process some
- use patches instead of sed hacks.  
  - comments for all patches, and each one separated.
  - apply patches as part of "rebuild" instead of in assemv7.
2008-05-04 18:52:38 +00:00
warren.toomey
881021aa25 Made cosmetic changes to get ml.c to compile with gcc -Wall 2008-05-04 14:59:00 +00:00
warren.toomey
6ff6ad4df2 Changed the TODO comments; allow more than RF_INODES on the RK image. 2008-05-04 14:56:12 +00:00
warren.toomey
2ff30c5f24 We can finally mount the images on warm V1 UNIX! A directory's size
is not the size of the allocated blocks, but the size in bytes of the
number of entries currently in-use.
2008-05-04 14:22:40 +00:00