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
tim.newsham
637caf0a5e
- oops, forgot to be explicit about the endian.
2008-05-03 20:27:30 +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
brad@heeltoe.com
aa16294b7f
added sed for asm math bug; added sym for fpsym
2008-05-03 10:41:27 +00:00
tim.newsham
8dc2e0102c
- apparently perms on s2 bits werent preserved so mktape is now
...
using the original readme file to restore the permissions
- regenerated tape with proper perms.
2008-05-03 03:20:57 +00:00
tim.newsham
68e16df5d7
- separated config file
...
- added cold as a cmd line option.
2008-05-03 01:44:56 +00:00
tim.newsham
bcd32b5fbf
- Warren's mkfs tool for poplating a new filesystem.
2008-05-02 23:53:02 +00:00
tim.newsham
0f3f3ee465
- hack to work around unsigned division in v7 assembler that behaves
...
differently than division in v2 assembler. This one is fragile and
will break if the labels move around...
2008-05-02 22:35:14 +00:00
tim.newsham
62c98d5ab8
- updated based on assemv7
2008-05-02 21:28:08 +00:00
tim.newsham
709ecd397a
- make assemv7 run brad's "ml" tool to generate a loadfile when its done
...
- added my simh.cfg file. Can be run directly if pdp11 is in tools/pdp11
2008-05-02 20:55:34 +00:00
tim.newsham
c18923d2b9
- generate name list after assembling
2008-05-02 19:14:45 +00:00
tim.newsham
1f53d27349
- uncomment "read" in sys1.s.
...
- added tool for building with v7 'as' using apout.
2008-05-02 18:57:37 +00:00
brad@heeltoe.com
06d199c019
added a.out conversion program
2008-05-02 10:28:31 +00:00
tim.newsham
f4f2ecadc8
- oops, need to start output at block #65
2008-05-02 05:13:38 +00:00
tim.newsham
1ad696a881
- utility for building a tape for use with cold-boot
2008-05-02 04:10:11 +00:00
tim.newsham
92e8e672d3
- patch up the vector table during build time so we dont have to
...
modify the original sources.
2008-05-01 19:18:00 +00:00
tim.newsham
84b58bf1c1
- oops, was wrong earlier.. its still using 16 byte header.
2008-05-01 18:34:31 +00:00
tim.newsham
9b30061768
- a helper for building using the 1ed assembler.
2008-05-01 18:20:30 +00:00
tim.newsham
de9611319c
- 1ed a.out format slightly different.
2008-05-01 18:13:21 +00:00
tim.newsham
d54a9a7402
- test out dumpaout.py and adjust it to dump kernel properly.
2008-05-01 03:26:34 +00:00
tim.newsham
7cf50f75b8
- start of a new tool.. not fully tested yet.
2008-04-30 21:00:36 +00:00
tim.newsham
846a4fd0a3
- included some more of my tools. These may not be useful to everyone.
2008-04-30 20:41:52 +00:00
brad@heeltoe.com
9b04bd95db
updated notes
2008-04-30 18:44:06 +00:00
tim.newsham
429f86a74a
- use .s filename endings in rebuild.
2008-04-26 19:17:27 +00:00
tim.newsham
47c4f5f3b4
- u2.s / e02 from Brantley Coile
2008-04-26 17:00:57 +00:00
tim.newsham
9af3f06358
- rebuild u7
2008-04-26 01:19:31 +00:00
tim.newsham
47cea573fa
- worked on the inter-page flow for sections e00, e05, e06 and e09
2008-04-26 01:15:57 +00:00
tim.newsham
75bead353f
- e09 cleaned up but still needs a once over
2008-04-25 06:03:02 +00:00
tim.newsham
85aaf6d68b
- added rebuild script
...
- fixed some errors
2008-04-24 23:43:21 +00:00