Commit graph

672 commits

Author SHA1 Message Date
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
Ben Gras d48770fcb5 Path config, so they're not hard-coded separately in commands 2005-08-26 12:00:43 +00:00
Philip Homburg 9fc2555e6f Added debug output for unsupported PCI-to-PCI bridges. 2005-08-26 11:36:57 +00:00
Philip Homburg 4cf7769a5d Edge triggered interrupts are no longer fatal. 2005-08-26 11:16:03 +00:00
Ben Gras 7a0012717c *** empty log message *** 2005-08-26 09:14:01 +00:00
Ben Gras 783c34b393 .. 2005-08-26 08:57:58 +00:00
Ben Gras 1732526c50 LBA step 2005-08-25 16:25:19 +00:00
Philip Homburg fe910fadcf The lack of an ISA bridge is no longer fatal. 2005-08-25 16:21:51 +00:00
Philip Homburg b5abc91add Added getsockname and getsockopt. 2005-08-25 15:10:57 +00:00
Jorrit Herder 067e2bb259 *** empty log message *** 2005-08-25 13:31:35 +00:00
Jorrit Herder f36fc17c6d Cleanup with gcc.: 2005-08-25 13:14:02 +00:00
Jorrit Herder e156a1c5ed *** empty log message *** 2005-08-25 13:02:15 +00:00
Jorrit Herder 98124a8082 Cleanup with gcc. 2005-08-25 12:50:11 +00:00
Philip Homburg ae20e98d5e Added some descriptions and some PCI controllers. 2005-08-25 12:49:22 +00:00
Jorrit Herder 8b6b353c86 Fixed gcc warnings in MEM driver. 2005-08-25 12:35:59 +00:00
Jorrit Herder 68da9cc0fe *** empty log message *** 2005-08-25 12:33:09 +00:00
Jorrit Herder 207f4731dc FS cleanup with gcc. 2005-08-25 12:30:43 +00:00
Jorrit Herder 46c8884e36 Cleanup with gcc. Removed unused variables.
Fixed some uninitialized problems.
2005-08-25 12:05:09 +00:00
Jorrit Herder a238c1ba48 Cleanup with gcc. 2005-08-25 12:04:36 +00:00
Philip Homburg a61e8f28c7 Added basename(3) 2005-08-25 11:33:43 +00:00
Philip Homburg 4c863cf9fc Fixed 'connected' check. 2005-08-25 10:47:24 +00:00
Ben Gras 915e38066a *** empty log message *** 2005-08-25 10:05:11 +00:00
Ben Gras 647e179038 . release fixes
. added OPENCT ioctl to at driver, which returns the number of times
  a device is opened. if it's not opened exactly once, new partition info
  will not be read in (at the next open after this close). included
  this check in autopart.
2005-08-25 09:47:31 +00:00
Ben Gras ae5f1f2286 ata-pci support for at driver.
added a hook in libdriver for HARD_INT messages.
2005-08-25 08:19:11 +00:00
Ben Gras a72050e805 Re-fixed makefile for release 2005-08-24 17:09:29 +00:00
Ben Gras 4da92e20db Don't keep looping on bogus device message. 2005-08-24 16:57:12 +00:00
Ben Gras 2609871880 Don't print disk number, we don't know it 2005-08-24 16:56:34 +00:00
Ben Gras f81829d20d Don't set timeouts back to defaults right away 2005-08-24 16:49:28 +00:00
Ben Gras 8a149da394 . Makefile fix to make releasing work again (drivers weren't built)
. release -c feature: copy instead of cvs export
2005-08-24 16:49:09 +00:00
Ben Gras d6a5662adb make mkfs make filesystems with default block size the maximum, instead
of 8K
2005-08-24 12:59:51 +00:00
Ben Gras 3b5ae428de Makefile fix.. image up-to-dateness 2005-08-24 12:58:35 +00:00
Ben Gras 94ed5c2a4c Separated one-time keyboard initialization from per-console keyboard
initialization. One-time init is called from tty.

Side effect is that the one-time init is done after the sys_getmachine()
call, which makes set_leds() work, which makes numlock go off at booting.
2005-08-24 08:15:23 +00:00
Ben Gras 87732bd6e0 Added rc.cd that gets executed when starting from CD. 2005-08-24 07:33:13 +00:00