Commit Graph
39 Commits
Author SHA1 Message Date
Warren Toomey 098c8a9e28 I've split the cmd and others Makefile rules out to individual utility rules,
so that we don't keep building binaries for sources that have not changed.
2016-03-21 06:51:00 +10:00
Tom Everett 5335bbd195 added copybinaries so that we can distributed binaries via github 2016-03-20 12:46:55 -06:00
Warren Toomey acf853d1a3 I changed the Makefiles so that I could make run without rebuilding
everything. This is mainly because I often boot the system several times
in a row when debugging, and I didn't want to have to build everything
just to reboot the system :-)
2016-03-20 20:55:43 +10:00
Warren Toomey f1629e9891 A few discrepancies fixed up. 2016-03-20 20:49:03 +10:00
Tom Everett 86fcfad57a updated readme, and moved files that end up on the final fs into the /fs dir 2016-03-19 21:42:32 -06:00
Tom Everett 41f266b4a9 added trysys and maksys to the build 2016-03-19 21:28:10 -06:00
Tom Everett f94cb56872 parameterized pdp7 2016-03-19 19:24:24 -06:00
Tom Everett d0970436dd removed duplicate build instruction 2016-03-19 19:21:37 -06:00
Tom Everett 9149bf9d47 fixed tests 2016-03-19 19:19:58 -06:00
Tom Everett c9d394642b moved the location of bin and test 2016-03-19 19:11:30 -06:00
Tom Everett 514ff1057a fixed typo, can now make run from root 2016-03-19 19:02:11 -06:00
Tom Everett 38dcd9256e makefile 2016-03-19 19:00:31 -06:00
Tom Everett 3456d6517e makefile updates 2016-03-19 18:55:32 -06:00
Warren Toomey 520478a3e4 I moved most of the building code into the build/Makefile. 2016-03-20 09:14:47 +10:00
Warren Toomey bc189fa861 More kernel comments. 2016-03-19 06:33:00 +10:00
Warren Toomey 0eb720f3ab It's time we had ed as a binary, so we have another goal to reach: making ed work. 2016-03-19 06:30:31 +10:00
Warren Toomey 3c3f946794 Added hello to the proto file. 2016-03-16 11:38:09 +10:00
Warren Toomey bb0a7084b3 More kernel build comments. 2016-03-16 09:52:16 +10:00
Warren Toomey 248dfafe0d Change tti to the new unix format, and let the kernel boot up. 2016-03-16 09:48:10 +10:00
Warren Toomey 9f536032b0 Fixed stat so it works. 2016-03-16 09:42:44 +10:00
Warren Toomey e5bcd5c264 More comments 2016-03-16 06:22:12 +10:00
Warren Toomey 00c2de0292 I bit the bullet and implemented "." in the filesystem. I've changed the proto
file to put the binaries in system. I added a few more checks to fsck, and I fixed
a few bugs in src/other/wktls.s.
2016-03-16 05:36:22 +10:00
Warren Toomey f3519fc34b More build notes. 2016-03-14 21:24:13 +10:00
Warren Toomey 5f55b5dc79 More notes on bringing up the kernel. 2016-03-14 21:04:57 +10:00
Warren Toomey cbdcf268f7 More kernel notes. 2016-03-14 19:53:00 +10:00
Warren Toomey 9da0484a39 I've got init past the link, but it then dies on the open("sh") immediately
after that. Yes, dd has to be i-num 4. I've modified mkfs7 and the proto
file to allow this to occur. I've also make link counts negative.
2016-03-14 19:49:37 +10:00
Warren Toomey 77c30047e9 Get the build Makefile to output a kernel symbol table. 2016-03-14 16:51:25 +10:00
Warren Toomey 588e2a30b8 More kernel notes. 2016-03-13 21:14:16 +10:00
Warren Toomey 8b421eb27b I've commited a change to as7 to use the C pre-processor. Not sure if it's
to everybody's taste.
2016-03-13 21:08:43 +10:00
Warren Toomey 98145f562a More kernel notes. 2016-03-13 15:11:19 +10:00
Warren Toomey d4e01c7da6 More kernel notes. 2016-03-13 14:43:38 +10:00
Warren Toomey 4a51b4e6bb Added a notes file to store details of the attempts to bring up
the kernel.
2016-03-13 13:14:11 +10:00
Phil Budne bf52dfb9e4 unixv0.sim: set tty input to 8 bit clean (no upper casing) 2016-03-11 16:33:18 -05:00
Phil Budne 44e85f3fe1 proto: update input device numbers (back to original values) 2016-03-11 16:32:32 -05:00
Warren Toomey f3dad7916b Clean up comments. 2016-03-11 22:31:40 +10: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 c400a020b0 proto: move special device (inode) numbers up by one 2016-03-10 19:17:13 -05:00
Phil Budne fe080c7969 unixv0.simh: enable EAE, set memory size, enable history buffer 2016-03-10 18:25:26 -05:00
Warren Toomey 947d44a681 I've used Phil's instructions to set up a build area with a Makefile.
You can run make build from the top to build things.
2016-03-10 17:02:46 +10:00