f26239d1f8
Minor partition() efficiency improvements (don't do regular partitioning i/o on cd drives)
Ben Gras2005-08-08 12:16:59 +00:00
9df1cb9e48
ast@'s readme.txt modifications.
Ben Gras2005-08-08 09:43:25 +00:00
e4d264bce9
autopart and setup script STEP additions to be keyed to install manual by ast@
Ben Gras2005-08-08 09:24:02 +00:00
5789f7abec
config version bumped to 307; NOT cvs tagged yet; misc fixes
Ben Gras2005-08-05 19:19:18 +00:00
a9b7d3a172
autopart fixes; halt sends SIGTERM; setup script without quotes; MAKEDEV makes random and cmos when called with std
Ben Gras2005-08-05 19:16:12 +00:00
5cd584b1bb
reduced cdprobe debug; stadir unbreakfix
Ben Gras2005-08-05 16:08:49 +00:00
473317e571
Added dp8390 to /usr/etc/rc. Renamed get_mon_prm.c to env_get_prm.c. Add env_setargs call for access to argc/argv.
Philip Homburg2005-08-05 14:20:05 +00:00
db5a8bb2b8
Added dp8390 driver. Additional env_parse functions that take argc and argv.
Philip Homburg2005-08-05 09:53:08 +00:00
c9ab8cce43
Changed minor number of /dev/zero from 6 to 5. (Make sure to update your system accordingly or /dev/zero won't work.) Cleaned up comments in MEMORY driver.
Jorrit Herder2005-08-05 09:43:22 +00:00
b96c389e78
Various small cleanups and comments added.
Jorrit Herder2005-08-05 09:41:15 +00:00
8476ceac22
readclock.c shouldn't be here
Ben Gras2005-08-05 08:37:28 +00:00
8d66f755c3
Fixed type. Added patch from Al Woodhull.
Jorrit Herder2005-08-04 22:01:50 +00:00
74711a3b14
Check if kernel calls is allowed (from process' call mask) added. Not yet enforced. If a call is denied, this will be kprinted. Please report any such errors, so that I can adjust the mask before returning errors instead of warnings.
Jorrit Herder2005-08-04 19:23:03 +00:00
b98eb4e144
Added /dev/cmos. Made separate case for /dev/random and /dev/urandom
Jorrit Herder2005-08-04 18:03:51 +00:00
40e9875fd6
Startup script now checks if network driver is mentioned in inet.conf. Also allowed disabling daemons (like services) with disable= parameter.
Jorrit Herder2005-08-04 16:45:29 +00:00
f784f76891
Let halt shutdown system without fsck by checking for halt in wtmp as well as shutdown
Ben Gras2005-08-04 13:41:31 +00:00
20b4f17334
Added RO_BIT needed for new at_wini / fs flag
Ben Gras2005-08-04 09:33:38 +00:00
e561081545
Miscellaneous clean ups and fixes to the kernel. Support for FLOPPY in boot image. (Set controller=fd at boot monitor.) Moved major device numbers to <minix/dmap.h> (maybe rename to dev.h?)
Jorrit Herder2005-08-04 09:26:36 +00:00
5e3b213f05
import of mdb (minix debugger), some ptrace and signals unbreaking seem to have made it work (runtime debugging and core reading).
Ben Gras2005-08-04 08:44:16 +00:00
693c7abe2a
ps was looking for INIT as first user process, but INIT has become init.
Ben Gras2005-08-04 08:25:10 +00:00
93460d0ad0
Do test transaction before letting open device succeed; if probe fails, remember drive isn't there and don't try it again
Ben Gras2005-08-04 08:08:58 +00:00
2be2bce18c
#if VERBOSE debug statements #endif
Ben Gras2005-08-04 08:07:29 +00:00
3f28baac83
Disabled comments from FXP driver with #define VERBOSE 0. Fixed all troubles reported at shutdown. No more illegal FS calls by dead processes.
Jorrit Herder2005-08-03 16:58:22 +00:00
89cf745fe2
Single boot driver loaded, while multiple can be included in the boot image. The user needs to set label=... to choose the driver of his or her choice. This driver will be mapped onto the controller that is set in controller=...
Jorrit Herder2005-08-03 16:06:35 +00:00
b69ca94efb
Fixed 'bug' in log driver that caused kernel messages not to be displayed. This was caused by a change in the shared driver code. Not log's fault.
Jorrit Herder2005-08-03 08:14:08 +00:00
4a8c5316ec
Temporarily disabled FLOPPY to prevent mayhem due to ISA DMA below 16 MB.
Jorrit Herder2005-08-02 16:05:01 +00:00
89d86ddb9c
Utility to dynamically start system services.
Jorrit Herder2005-08-02 16:00:07 +00:00
0bd61375ad
Miscellaneous small fixes to prettify startup output.
Jorrit Herder2005-08-02 15:56:24 +00:00
1d60e866c3
Various updates to support dynamically starting drivers.
Jorrit Herder2005-08-02 15:32:12 +00:00
120e514506
Changed various header file to support dynamically staring drivers. Note: full recompile necessary.
Jorrit Herder2005-08-02 15:31:12 +00:00
52965b6f17
Various updates to support dynamically starting drivers. Output during initialization should be suppressed. Unless an error occurs. Note that main() can now be main(int argc, char **argv) and arguments can be passed when bringing up the driver.
Jorrit Herder2005-08-02 15:30:36 +00:00
f44725b777
Created new devctl system call to FS. Moved dmap.h header to include/minix/. Various updates to support dynamically starting servers and suppress output.
Jorrit Herder2005-08-02 15:29:17 +00:00
ab7c0a9926
Cleaned up table. Moved policies to table. Small fixes to do_copy, do_privctl and do_fork.
Jorrit Herder2005-08-02 15:28:09 +00:00
0946d128cd
- Kernel call handlers cleaned up. More strict checking of input parameters. - Moved generic_handler() from system.c to system/do_irqctl.c. - Set privileges of system processes somewhat stricter.
Jorrit Herder2005-07-29 15:26:23 +00:00
748b3dd434
Updates system library calls: interface changes (removed unused parameters). Removed old notification trap: renamed alert() to notify() ... finally ;-)
Jorrit Herder2005-07-29 15:01:59 +00:00
d3874a7917
Updated servers according to syslib interface changes.
Jorrit Herder2005-07-29 15:00:49 +00:00
aec394a330
Updated drivers according to syslib interface changes.
Jorrit Herder2005-07-29 15:00:22 +00:00
d62e515660
Small update to SYS_IRQCTL -> setting an interrupt policy now allows the caller to provide an index (0 .. 31) that is passed in the HARD_INT message when an interrupt occurs. The NOTIFY_ARG field contains a bitmap with all indexes for which an interrupt occured.
Jorrit Herder2005-07-29 12:44:42 +00:00