Commit graph

2404 commits

Author SHA1 Message Date
Ben Gras
c1de7758b7 Jorrit's fixes after reviewing Al's PM chapter 2005-09-01 10:16:07 +00:00
Ben Gras
dc55ba447d Use a usleep() loop instead of sleep(1) until the second has passed if
necessary.
2005-09-01 09:29:26 +00:00
Ben Gras
1e0469ce74 *** empty log message *** 2005-08-31 16:57:13 +00:00
Ben Gras
f7fb38b291 *** empty log message *** 2005-08-31 16:55:34 +00:00
Ben Gras
81e88ddaa9 Home is s1 2005-08-31 16:50:18 +00:00
Ben Gras
dde3b865fb *** empty log message *** 2005-08-31 16:48:46 +00:00
Ben Gras
0c96b9e85e autopart return stuff fix 2005-08-31 16:46:24 +00:00
Ben Gras
5aba206470 fix 2005-08-31 16:40:41 +00:00
Ben Gras
7ed864f5b0 Compiler a bit bigger 2005-08-31 16:35:36 +00:00
Ben Gras
e0e9e78d8e First /home steps 2005-08-31 16:29:56 +00:00
Ben Gras
17b62e7964 Typo 2005-08-31 16:28:13 +00:00
Ben Gras
509394f2ba autopart now guesses the bios drive number and the setup script tells it
to the user.

minixsize has fallback default sizes set before specifics set by input list.
2005-08-31 15:48:15 +00:00
Philip Homburg
4d3e666043 Less debug output 2005-08-31 14:20:49 +00:00
Ben Gras
9aa010403a Nits reported by Patrick Simpson 2005-08-31 13:06:51 +00:00
Ben Gras
2f335d74e9 Andy's setup(8) 2005-08-31 12:46:17 +00:00
Ben Gras
2268945088 Fix for ./configure scripts that try to use gcc if any kind of gcc command
is found
2005-08-31 11:56:16 +00:00
Ben Gras
37e3708259 Gcc pointer script. 2005-08-30 17:55:10 +00:00
Ben Gras
05c80badf6 *** empty log message *** 2005-08-30 17:49:40 +00:00
Ben Gras
2cf2a6a5ea *** empty log message *** 2005-08-30 17:40:08 +00:00
Ben Gras
40fc02f6f7 *** empty log message *** 2005-08-30 17:39:14 +00:00
Ben Gras
f90449a78b use another scratch partition for /tmp (sorry) (needed because of small
CD root and large compilations)
2005-08-30 17:26:56 +00:00
Ben Gras
602ae06a3c Small minix has no ram disk 2005-08-30 17:13:46 +00:00
Ben Gras
0908d7fa6c Some small-minix tweaks. 2005-08-30 17:11:36 +00:00
Ben Gras
6a56df46e9 *** empty log message *** 2005-08-30 16:56:46 +00:00
Ben Gras
cb0a3a3c9a *** empty log message *** 2005-08-30 16:23:46 +00:00
Ben Gras
72cc59fcbd big/regular make business 2005-08-30 16:23:32 +00:00
Ben Gras
41a960c9b3 *** empty log message *** 2005-08-30 12:02:34 +00:00
Ben Gras
f75536198d Minix sizing 2005-08-30 10:20:47 +00:00
Ben Gras
41e6391780 Preparing for minix sizer 2005-08-30 10:20:39 +00:00
Ben Gras
a9302ba6e3 Propagate EXTRA_OPTS 2005-08-29 20:00:49 +00:00
Ben Gras
a565c350e1 propagate EXTRA_OPTS 2005-08-29 20:00:39 +00:00
Ben Gras
c7b2e60af8 NR_BUFS forced low if a small minix symbol is defined 2005-08-29 20:00:14 +00:00
Ben Gras
61a7f45a99 Can make image_small too 2005-08-29 19:59:58 +00:00
Ben Gras
562671cf78 Splitting commands and big commands 2005-08-29 19:39:06 +00:00
Ben Gras
92cb06d0e9 Added binary (compiler) size adjustment script 2005-08-29 19:38:39 +00:00
Ben Gras
2fbf4f9bdb Changes for big/regular commands split, and postinstall 2005-08-29 19:38:19 +00:00
Ben Gras
d39e1dd635 Smallminix -> minixsize 2005-08-29 19:16:13 +00:00
Ben Gras
911ff6a873 Formatting fixes for the book 2005-08-29 16:47:18 +00:00
Ben Gras
ed84c34c6b Remove older kermit 2005-08-29 15:11:26 +00:00
Ben Gras
43ea6a9ce8 Added <minix/sys_config.h>. This file is intended to be included from
other, user-includable config files. It only defines names that don't
pollute the users namespace (start with _). <minix/config.h> still works
like always; it includes sys_config.h now and defines the 'messy' names
(such as CHIP) as the 'cleaner' names (such as _MINIX_CHIP).

Changed some of the other include files to use sys_config.h and the
'cleaner' names. This solves some (past and future) compilation problems.
2005-08-29 13:52:08 +00:00
Ben Gras
ed5fa1767a Let tar accept 'tar -cvf' (with -). 2005-08-28 22:19:51 +00:00
Ben Gras
90fecead0d *** empty log message *** 2005-08-28 22:01:06 +00:00
Ben Gras
e5205bdd2c Found 2 debug messages in log driver.. killed. 2005-08-27 12:04:29 +00:00
Ben Gras
d0cd846ae8 Added some more debug statements that are enablable by atapi_debug in the
boot monitor.

Added SCSI_SENSE command that asks the drive, with request sense, about
diagnostics for the previous error. This command is called and the results
printed when atapi_debug is enabled and atapi errors occur.

Debug output also prints actual commands sent to the drive.

Suddenly, Andy's problem has vanished. Don't know why, minor changes
(e.g. moving the atapi packet data from stack to static) shouldn't have
fixed this.. But with the debug info, we stand a better chance of
finding out what it was if it occurs again.
2005-08-26 19:39:00 +00:00
Ben Gras
5bf3f610a2 install it in /usr/bin instead 2005-08-26 13:02:26 +00:00
Ben Gras
27282d985a Al's prettier and lower-memory alternative 2005-08-26 12:58:30 +00:00
Ben Gras
ec8853bc1b Started making 'smallminix' script, that does various chmems to make
minix run in smaller machines
2005-08-26 12:53:17 +00:00
Ben Gras
43641f5d7b One of Al's memory-friendly changes 2005-08-26 12:38:15 +00:00
Ben Gras
efdae0743d Update commands to use paths from <minix/paths.h> instead of
hard-coding them (some)
2005-08-26 12:14:54 +00:00
Ben Gras
4caadca5e0 Paths updates 2005-08-26 12:14:25 +00:00