b69ca94efbFixed '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 Herder
2005-08-03 08:14:08 +0000
4a8c5316ecTemporarily disabled FLOPPY to prevent mayhem due to ISA DMA below 16 MB.
Jorrit Herder
2005-08-02 16:05:01 +0000
89d86ddb9cUtility to dynamically start system services.
Jorrit Herder
2005-08-02 16:00:07 +0000
0bd61375adMiscellaneous small fixes to prettify startup output.
Jorrit Herder
2005-08-02 15:56:24 +0000
61a4e15bb0Dynamic starting of services.
Jorrit Herder
2005-08-02 15:46:24 +0000
1d60e866c3Various updates to support dynamically starting drivers.
Jorrit Herder
2005-08-02 15:32:12 +0000
120e514506Changed various header file to support dynamically staring drivers. Note: full recompile necessary.
Jorrit Herder
2005-08-02 15:31:12 +0000
52965b6f17Various 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 Herder
2005-08-02 15:30:36 +0000
f44725b777Created new devctl system call to FS. Moved dmap.h header to include/minix/. Various updates to support dynamically starting servers and suppress output.
Jorrit Herder
2005-08-02 15:29:17 +0000
ab7c0a9926Cleaned up table. Moved policies to table. Small fixes to do_copy, do_privctl and do_fork.
Jorrit Herder
2005-08-02 15:28:09 +0000
619a202720setup fix
Ben Gras
2005-08-02 14:56:30 +0000
4a267f747bDebug statement from autopart
Ben Gras
2005-08-02 09:46:34 +0000
013352bb43remove autopart debug statement
Ben Gras
2005-08-02 09:02:52 +0000
acf6df8b04Setup tweaks; bzip import
Ben Gras
2005-08-02 08:57:26 +0000
a5b0301024small fix for connect
Philip Homburg
2005-08-01 14:47:24 +0000
e9ebecdd17UDP support for connect.
Philip Homburg
2005-08-01 14:43:21 +0000
537d7ddcdfReplace REVIVE with notify.
Philip Homburg
2005-08-01 14:40:21 +0000
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 Herder
2005-07-29 15:26:23 +0000
a93faca75frs232 support
Philip Homburg
2005-07-29 15:22:58 +0000
2471939f7dSystem library changes to interface.
Jorrit Herder
2005-07-29 15:02:27 +0000
748b3dd434Updates system library calls: interface changes (removed unused parameters). Removed old notification trap: renamed alert() to notify() ... finally ;-)
Jorrit Herder
2005-07-29 15:01:59 +0000
d3874a7917Updated servers according to syslib interface changes.
Jorrit Herder
2005-07-29 15:00:49 +0000
aec394a330Updated drivers according to syslib interface changes.
Jorrit Herder
2005-07-29 15:00:22 +0000
d62e515660Small 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 Herder
2005-07-29 12:44:42 +0000
49c25df569bios_wini driver
Philip Homburg
2005-07-29 10:21:04 +0000
f6b0544de9Fixed prototype of random_update.
Philip Homburg
2005-07-29 10:16:40 +0000
a7487a5c3cAdded shutdown. EBADIOCTL in connect. Chaned some debug output.
Philip Homburg
2005-07-29 10:13:52 +0000
62c08df482Removed debugging statements from log.c; changed PRINTF_PROC in config.h back to LOG_PROC_NR
Ben Gras
2005-07-27 18:49:25 +0000
3f4e0a5f59Took fchdir out of the user library, it's suspected of being buggy (in FS)
Ben Gras
2005-07-27 18:48:48 +0000
92d44e8108Replaced REVIVE and select/notify with alert and DEV_STATUS.
Philip Homburg
2005-07-27 16:35:16 +0000
3292badc37Added dup_inode to fchdir() call. Still not sure if it is correct now.
Ben Gras
2005-07-27 16:04:26 +0000
f88431f1f7Made PRINTER driver use new revive-notify mechanism. Still to be tested.
Jorrit Herder
2005-07-27 15:04:30 +0000
fe0dcb5c00AT driver is not modified (debugging only); TTY: select and revive with new notify and FS call back; kernel: removed old notify code; removed ugly prepare_shutdown timer kputc: don't send to FS if PRINTF_PROC fails
Jorrit Herder
2005-07-27 14:32:16 +0000
28958cca35Log device only suspendable now
Ben Gras
2005-07-27 14:31:04 +0000
ed6459b304*** empty log message ***
Ben Gras
2005-07-27 14:30:25 +0000
b924ce0726Prettify scheduling queue prints
Ben Gras
2005-07-27 14:30:17 +0000
31042a5a05Added SENDREC_BUSY flag to indicate that process is doing sendrec() - if so, alerts are not received before reply message.
Ben Gras
2005-07-27 14:08:59 +0000
a1a7ccbd02alert()-aware revive/select in log device
Ben Gras
2005-07-27 13:11:03 +0000
e58db8b7f5Values for alert revive/select callbacks
Ben Gras
2005-07-27 13:09:38 +0000
08934187c9FS understanding revives and selects as alerts (new notifies)
Ben Gras
2005-07-27 13:08:52 +0000
dd7220f234Listen/accept. Read select for UDP.
Philip Homburg
2005-07-27 12:07:12 +0000
3aadb79b1b3 -> T_GETUSER
Philip Homburg
2005-07-27 12:03:09 +0000
aa994b48eeDo not accept requests from dead processes.
Philip Homburg
2005-07-27 12:01:11 +0000
e1f43abc09Socket library
Philip Homburg
2005-07-27 11:57:59 +0000
40b364a6dbAdded some error strings.
Philip Homburg
2005-07-27 11:53:05 +0000
3ea637a096More stack for ash.
Philip Homburg
2005-07-27 11:49:52 +0000
93fc19de2cThe priority of FS should be lower than that of PM to avoid race conditions when processes are killed due to a signal.
Philip Homburg
2005-07-27 11:48:13 +0000
df1dbb4b7ePrototypes for some string functions that are not part of the C standard.
Philip Homburg
2005-07-27 11:44:26 +0000
501634d5abAdded EALREADY and EMSGSIZE.
Philip Homburg
2005-07-27 11:43:28 +0000
a41eb700e8Minor fixes and improvements for sys_call().
Jorrit Herder
2005-07-26 13:51:21 +0000
fd4b7f7a1dtest shouldn't install, only clean
Ben Gras
2005-07-26 13:50:58 +0000
eb18784690. give users a boot floppy image (cdfdboot) they can use if they can't boot from CD (CD still required though) . no longer .tar.gz source on iso fs
Ben Gras
2005-07-26 13:36:50 +0000
ea6b3dded9Top-level makefile didn't clean test
Ben Gras
2005-07-26 13:34:45 +0000
fe3a7d6b5aMINIX 3, not MINIX3
Ben Gras
2005-07-26 13:16:07 +0000
8dc4bd43d4Setup, not setupcd any more
Ben Gras
2005-07-26 13:15:27 +0000
2293ccfc45Small fix
Ben Gras
2005-07-26 13:14:59 +0000
e110ef62e3Rename setupcd.sh to setup.sh
Ben Gras
2005-07-26 13:14:36 +0000
8e8593d1bfRename setupcd.sh to setup.sh, setup.sh to floppysetup.sh
Ben Gras
2005-07-26 13:14:12 +0000
435dd377edAdded an IDENTIFIED flag that is set on successfully identified drives. This avoids the bug scenario where DEAF but not-w_identify()d drives are never properly identified, but are seen as real devices.
Ben Gras
2005-07-26 13:11:16 +0000
4bf6edfd14Framework (and some functionality) for new server ... Work in progress ...
Jorrit Herder
2005-07-26 13:08:57 +0000
2bb508a71cRemoved implicit call to 'make depend' on 'make install' ...
Jorrit Herder
2005-07-26 12:51:35 +0000
a63d324caaSmall update to shared driver code: SYS_EVENT (signal) is now known. Fixed drivers. HARD_STOP message no longer exists.
Jorrit Herder
2005-07-26 12:50:25 +0000
3d0b9140f2Updated F4 dump at IS to include send masks. Removed unused constant from fproc.h Changed signal behaviour at PM (work in progress)
Jorrit Herder
2005-07-26 12:49:35 +0000
8866b4d0efKernel changes: - reinstalled priority changing, now in sched() and unready() - reinstalled check on message buffer in sys_call() - reinstalled check in send masks in sys_call() - changed do_fork() to get new privilege structure for SYS_PROCs - removed some processes from boot image---will be dynamically started later
Jorrit Herder
2005-07-26 12:48:34 +0000
153fdabb26Fixed do_trace to properly return (status) information.
Philip Homburg
2005-07-25 12:15:05 +0000
06c8f33853Defined base numbers for DEV_ request and response types. Defined response codes: DEV_REPLY, DEV_CLONED, DEV_REVIVE, DEV_IO_READY
Jorrit Herder
2005-07-25 12:03:00 +0000
38987ff79aSIGSTOP being in _NSIG nowadays caused test8 to break - fixed.
Ben Gras
2005-07-24 14:06:42 +0000
154cd91888*** empty log message ***
Ben Gras
2005-07-24 12:55:41 +0000
2283a4e5c3Let writeisofs write files longer than 11 chars
Ben Gras
2005-07-24 01:18:39 +0000
4ede86f51bYet more readme and install script updates
Ben Gras
2005-07-24 01:18:09 +0000
4e38cf12b3Redirect touch stderr to /dev/null, error is unlikely and harmless in normal conditions but certain and irritating and harmless when booting from cd
Ben Gras
2005-07-24 01:17:32 +0000
9d1772baf8Various autopart fixes, and new delete-partition feature
Ben Gras
2005-07-24 01:16:51 +0000
651349d6d2Made line endings CRLF
Ben Gras
2005-07-23 20:17:43 +0000
d40bd43e46Added a README.TXT for on the ISO filesystem (so people can see something when it's opened in e.g. Windows).
Ben Gras
2005-07-23 20:17:16 +0000
e4b4ec7128Fixes to autopart.
Ben Gras
2005-07-23 19:57:13 +0000
4f59e540e1Updates to /usr/etc/rc to deal with the new cd probing logic; ast@'s new motd
Ben Gras
2005-07-22 18:38:48 +0000
919cb00bbcFunny depend behaviour fixed
Ben Gras
2005-07-22 18:38:20 +0000
b5a5d3ec1cnew svrctl SETPARAM to set or override environment variables obtained from the boot monitor
Ben Gras
2005-07-22 18:37:33 +0000
08578c6afbRemoved funny debug printf
Ben Gras
2005-07-22 18:36:42 +0000
71e6680b80Third-oldest image is thrown away instead of oldest, if there are at least 4 images. (Oldest is kept.)
Ben Gras
2005-07-22 18:36:19 +0000
12618851adBoot monitor setting of device _names_ no longer necessary
Ben Gras
2005-07-22 18:31:19 +0000
b9e585c81cautopart, setupcd updates
Ben Gras
2005-07-22 18:30:40 +0000
d5516193f3Imported treecmp
Ben Gras
2005-07-22 18:30:23 +0000
3a68bd323aImported indent
Ben Gras
2005-07-22 18:30:14 +0000
ca80161f40. Junk-filling gap+stack code on exec() if enabled (not enabled now) . Allow 'boot monitor' variable changes and additions by svrctl call
Ben Gras
2005-07-22 18:29:58 +0000
6e8f484b3b. added cd-probe logic; tries to find the right root filesystem if the boot monitor parameter is set. it also sets a boot monitor parameter (by talking to the PM) so userland knows it. . ramdisk copy code made slightly smarter . various select() prettifications (work in progress)
Ben Gras
2005-07-22 18:28:32 +0000
f73af8573aSome bugs in memory driver fixed (destination address of user buffer not updated)
Ben Gras
2005-07-22 18:25:06 +0000
d09f170abcNits here and there. Made log device buffer messages again.
Ben Gras
2005-07-22 18:24:17 +0000
b9b334c38cFunctionality moved from IS to LOG driver.
Jorrit Herder
2005-07-22 11:05:56 +0000