Commit Graph

  • f26239d1f8 Minor partition() efficiency improvements (don't do regular partitioning i/o on cd drives) Ben Gras 2005-08-08 12:16:59 +00:00
  • 9df1cb9e48 ast@'s readme.txt modifications. Ben Gras 2005-08-08 09:43:25 +00:00
  • e4d264bce9 autopart and setup script STEP additions to be keyed to install manual by ast@ Ben Gras 2005-08-08 09:24:02 +00:00
  • 5789f7abec config version bumped to 307; NOT cvs tagged yet; misc fixes Ben Gras 2005-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 Gras 2005-08-05 19:16:12 +00:00
  • 0c03b0c168 Removed $Log$ tags Ben Gras 2005-08-05 19:08:43 +00:00
  • 490430f627 Undo one hack for QEMU, add another. Philip Homburg 2005-08-05 19:08:02 +00:00
  • 941b5ebd1c Fix to device table at FS. BIOS and AT installed in /sbin. Floppy boot fixed. Jorrit Herder 2005-08-05 18:57:20 +00:00
  • cfd27c36cb Temp hacks for QEMU. Call to env_setargs in dpeth. Philip Homburg 2005-08-05 18:37:15 +00:00
  • 1c570a7d93 Second try to fix tick delay problem ... Jorrit Herder 2005-08-05 17:02:37 +00:00
  • 5d2588aedf Al's patch sent Fri aug 5 Ben Gras 2005-08-05 16:56:02 +00:00
  • a852be1357 *** empty log message *** Ben Gras 2005-08-05 16:49:38 +00:00
  • 73847b7d50 *** empty log message *** Ben Gras 2005-08-05 16:48:44 +00:00
  • e396496d8c Fixed small bug in alarm code. Kernel timer count was not reset after expiry. Jorrit Herder 2005-08-05 16:46:27 +00:00
  • 7de7ca978d Security check on physical address to be < 16 MB (ISA DMA uses 24-bit addressing, which can address 16 MB max). Floppy driver now dynamically loaded. Jorrit Herder 2005-08-05 16:23:42 +00:00
  • 655d1e074f get_mon_params -> env_get_params. Philip Homburg 2005-08-05 16:21:32 +00:00
  • 279cb92ec3 Minor autopart user-interface changes. Jorrit Herder 2005-08-05 16:18:04 +00:00
  • 5cd584b1bb reduced cdprobe debug; stadir unbreakfix Ben Gras 2005-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 Homburg 2005-08-05 14:20:05 +00:00
  • df831bf4a0 *** empty log message *** Ben Gras 2005-08-05 13:51:50 +00:00
  • 0e79467371 .. Ben Gras 2005-08-05 13:51:14 +00:00
  • 0e3bef8597 pty select() support Ben Gras 2005-08-05 13:50:58 +00:00
  • 2713ed6cde at driver timeout/error message fixes Ben Gras 2005-08-05 13:50:50 +00:00
  • 2888e14ed8 pty select test Ben Gras 2005-08-05 13:47:12 +00:00
  • 5340cf571d Added essential message to motd. Ben Gras 2005-08-05 12:57:52 +00:00
  • ffa9e1a70c 'send locked' removed Ben Gras 2005-08-05 12:55:35 +00:00
  • 53eba5e044 'send locked' debug statement #if 0ed Ben Gras 2005-08-05 12:55:18 +00:00
  • 0d7769920c Boot monitor default changes to new boot controller usage Ben Gras 2005-08-05 12:54:48 +00:00
  • 6ad5067f49 minor fix Ben Gras 2005-08-05 12:52:34 +00:00
  • 823a8b9160 Minor fixes Ben Gras 2005-08-05 12:52:26 +00:00
  • abb7157175 Merged do_gettimeofday with do_time to save one function call; adjusted table.c accordingly Ben Gras 2005-08-05 12:44:06 +00:00
  • ac68f131a5 chgrp syntax fixed Ben Gras 2005-08-05 12:16:25 +00:00
  • 157a22bbc3 mdb compile fix Ben Gras 2005-08-05 11:56:47 +00:00
  • a23604dc81 More autopart fixes (set new partition active if none other set active) Ben Gras 2005-08-05 11:48:55 +00:00
  • fa21660f75 Fixed boot compile breakage Ben Gras 2005-08-05 11:45:43 +00:00
  • ad24bb4072 Make include files and dirs bin-owned, to make sure bin can install them Ben Gras 2005-08-05 11:40:46 +00:00
  • 7e74927cdc Cleanup of PM. Jorrit Herder 2005-08-05 10:45:54 +00:00
  • e21c135fe5 added /sbin in mtree Ben Gras 2005-08-05 10:37:02 +00:00
  • db5a8bb2b8 Added dp8390 driver. Additional env_parse functions that take argc and argv. Philip Homburg 2005-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 Herder 2005-08-05 09:43:22 +00:00
  • b96c389e78 Various small cleanups and comments added. Jorrit Herder 2005-08-05 09:41:15 +00:00
  • 8476ceac22 readclock.c shouldn't be here Ben Gras 2005-08-05 08:37:28 +00:00
  • df40b77018 *** empty log message *** Jorrit Herder 2005-08-05 07:57:13 +00:00
  • 8d66f755c3 Fixed type. Added patch from Al Woodhull. Jorrit Herder 2005-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 Herder 2005-08-04 19:23:03 +00:00
  • b98eb4e144 Added /dev/cmos. Made separate case for /dev/random and /dev/urandom Jorrit Herder 2005-08-04 18:03:51 +00:00
  • 8cb902dce3 Fix. Names were not showing. Jorrit Herder 2005-08-04 17:00:18 +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 Herder 2005-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 Gras 2005-08-04 13:41:31 +00:00
  • 20b4f17334 Added RO_BIT needed for new at_wini / fs flag Ben Gras 2005-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 Herder 2005-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 Gras 2005-08-04 08:44:16 +00:00
  • 693c7abe2a ps was looking for INIT as first user process, but INIT has become init. Ben Gras 2005-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 Gras 2005-08-04 08:08:58 +00:00
  • 2be2bce18c #if VERBOSE debug statements #endif Ben Gras 2005-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 Herder 2005-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 Herder 2005-08-03 16:06:35 +00:00
  • c12b74dad5 Random is now a separate driver. Philip Homburg 2005-08-03 15:22:41 +00:00
  • 43f89d7eff Fixes for mkfs so that making a FS from a proto file works again Ben Gras 2005-08-03 14:22:07 +00:00
  • 1ae4d41d0d Without /dev/boot ... Jorrit Herder 2005-08-03 14:17:28 +00:00
  • 375f6f8754 Miscellaneous cleanups. Jorrit Herder 2005-08-03 11:53:36 +00:00
  • 5c9d34b62a Removed socket library, there is a socket library in libc now Ben Gras 2005-08-03 11:35:41 +00:00
  • 343bd97aeb Removed old socket library. Philip Homburg 2005-08-03 11:28:43 +00:00
  • 547bf3ac36 Implemented some boundary cases for LISTENQ. Philip Homburg 2005-08-03 11:15:39 +00:00
  • 6f1c7d6016 More autopart/setup fixes Ben Gras 2005-08-03 10:24:53 +00:00
  • 1f450f4959 Test .. no update. Jorrit Herder 2005-08-03 08:15:36 +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 Herder 2005-08-03 08:14:08 +00:00
  • 4a8c5316ec Temporarily disabled FLOPPY to prevent mayhem due to ISA DMA below 16 MB. Jorrit Herder 2005-08-02 16:05:01 +00:00
  • 89d86ddb9c Utility to dynamically start system services. Jorrit Herder 2005-08-02 16:00:07 +00:00
  • 0bd61375ad Miscellaneous small fixes to prettify startup output. Jorrit Herder 2005-08-02 15:56:24 +00:00
  • 7af2b107d4 *** empty log message *** Jorrit Herder 2005-08-02 15:50:00 +00:00
  • 61a4e15bb0 Dynamic starting of services. Jorrit Herder 2005-08-02 15:46:24 +00:00
  • 1d60e866c3 Various updates to support dynamically starting drivers. Jorrit Herder 2005-08-02 15:32:12 +00:00
  • 120e514506 Changed various header file to support dynamically staring drivers. Note: full recompile necessary. Jorrit Herder 2005-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 Herder 2005-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 Herder 2005-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 Herder 2005-08-02 15:28:09 +00:00
  • 619a202720 setup fix Ben Gras 2005-08-02 14:56:30 +00:00
  • 4a267f747b Debug statement from autopart Ben Gras 2005-08-02 09:46:34 +00:00
  • 013352bb43 remove autopart debug statement Ben Gras 2005-08-02 09:02:52 +00:00
  • acf6df8b04 Setup tweaks; bzip import Ben Gras 2005-08-02 08:57:26 +00:00
  • a5b0301024 small fix for connect Philip Homburg 2005-08-01 14:47:24 +00:00
  • e9ebecdd17 UDP support for connect. Philip Homburg 2005-08-01 14:43:21 +00:00
  • 537d7ddcdf Replace REVIVE with notify. Philip Homburg 2005-08-01 14:40:21 +00:00
  • 1198491af2 *** empty log message *** Jorrit Herder 2005-07-29 15:33:31 +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 Herder 2005-07-29 15:26:23 +00:00
  • a93faca75f rs232 support Philip Homburg 2005-07-29 15:22:58 +00:00
  • 2471939f7d System library changes to interface. Jorrit Herder 2005-07-29 15:02:27 +00:00
  • 748b3dd434 Updates 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 +00:00
  • d3874a7917 Updated servers according to syslib interface changes. Jorrit Herder 2005-07-29 15:00:49 +00:00
  • aec394a330 Updated drivers according to syslib interface changes. Jorrit Herder 2005-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 Herder 2005-07-29 12:44:42 +00:00
  • bd8762263a *** empty log message *** Jorrit Herder 2005-07-29 11:50:58 +00:00
  • 49c25df569 bios_wini driver Philip Homburg 2005-07-29 10:21:04 +00:00
  • f6b0544de9 Fixed prototype of random_update. Philip Homburg 2005-07-29 10:16:40 +00:00
  • a7487a5c3c Added shutdown. EBADIOCTL in connect. Chaned some debug output. Philip Homburg 2005-07-29 10:13:52 +00:00
  • 62c08df482 Removed debugging statements from log.c; changed PRINTF_PROC in config.h back to LOG_PROC_NR Ben Gras 2005-07-27 18:49:25 +00:00
  • 3f4e0a5f59 Took fchdir out of the user library, it's suspected of being buggy (in FS) Ben Gras 2005-07-27 18:48:48 +00:00
  • 92d44e8108 Replaced REVIVE and select/notify with alert and DEV_STATUS. Philip Homburg 2005-07-27 16:35:16 +00:00
  • 3292badc37 Added dup_inode to fchdir() call. Still not sure if it is correct now. Ben Gras 2005-07-27 16:04:26 +00:00