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
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
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
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
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
warren.toomey
e4d6b57641
Added some more comments.
2008-05-04 09:08:20 +00:00
warren.toomey
cb327be1b8
Added code to ensure that /'s nlink count is correct.
2008-05-04 08:53:56 +00:00
warren.toomey
fbeb9842db
wkt: I fixed the bugs in writing out the map sizes in the superblock.
...
I'm now initialising the special 40 inodes, and creating /dev. It still
doesn't boot, even tho the cold UNIX image does. But getting there.
Changed code so that we can make dirs of any # of blocks. Still trying
to make it look like cold UNIX image.
Closer, I can now allocate 4864 RK blocks, not quite 4872.
2008-05-04 01:16:36 +00:00
brad@heeltoe.com
ffc33b4b4c
added include to mkfs.c for linux
...
cleaned up set in assem
fixed rk3->rk0 in simh.cfg
2008-05-03 14:36:51 +00:00
tim.newsham
bcd32b5fbf
- Warren's mkfs tool for poplating a new filesystem.
2008-05-02 23:53:02 +00:00