Jorrit Herder
322ec9ef8b
Moved stime, time, times POSIX calls from FS to PM. Removed child time
...
accounting from kernel (now in PM). Large amount of files in this commit
is due to system time problems during development.
2005-05-31 09:50:51 +00:00
Ben Gras
fcd113da7b
Imported kermit v2.11
2005-05-30 10:55:32 +00:00
Ben Gras
70cdffcc18
fixed compile breakage
2005-05-24 13:18:29 +00:00
Jorrit Herder
ccd17ecfed
New NOTIFY system call! Queued at kernel. Duplicate messages (with same source
...
and type) are overwritten with newer flags/ arguments. The interface from
within the kernel is lock_notify(). User processes can make a system call with
notify(). NOTIFY fully replaces the old notification mechanism.
2005-05-24 10:06:17 +00:00
Ben Gras
64ecaca24b
Changed something in default no. of inodes in mkfs (I run out of inodes
...
often with the defaults).
Made setup script not make root filesystem with 1kB filesystem blocks,
as that restriction is out of the boot monitor now.
2005-05-20 12:40:46 +00:00
Ben Gras
cff515edd8
made time use times() system call to get higher resolution (1/60s clock
...
ticks instead of 1s) for real time measurement.
2005-05-20 10:06:33 +00:00
Ben Gras
6f9848f51c
Added feature to remember root parameter in /usr/src/tools, so make fdboot
...
will know how to make a boot floppy before actually booting from the new
system.
2005-05-13 12:26:40 +00:00
Jorrit Herder
1ecc6bf3b3
Removed 'system process' magic from PM and FS.
2005-05-13 08:57:08 +00:00
Ben Gras
286a541c92
Make output of partition visible
2005-05-09 13:40:54 +00:00
Ben Gras
f3982bb3df
hide non-copying install Makefile actions
2005-05-09 13:40:08 +00:00
Ben Gras
e850c3f3c9
/ install partition size 1440kB -> 16MB (ast)
2005-05-09 08:51:07 +00:00
Ben Gras
a792c73c84
Made us a mighty pretty progress indicator for the setup script.
2005-05-09 08:38:47 +00:00
Ben Gras
d168530a06
installed some binaries in /bin too
2005-05-04 13:45:29 +00:00
Ben Gras
1dbf315eb2
New message, typo
2005-05-04 13:43:57 +00:00
Ben Gras
8f77022778
install scripts executable (even if they aren't in the working directory)
2005-05-04 09:37:12 +00:00
Ben Gras
427727ed1f
mm -> pm fixes
...
CTRL nitpick in setup ;)
un-executable scripts fixes
2005-05-04 09:28:37 +00:00
Ben Gras
7dfa3c595b
mm -> pm fixes
2005-05-04 09:27:47 +00:00
Ben Gras
8cd654f94f
Made setup.sh more CD-aware (understand that the system looks like an
...
installed system already, but isn't).
Install sed in /bin too, so /etc/rc can use it for some /usr magic before
/usr is mounted.
2005-05-03 15:43:12 +00:00
Ben Gras
efa2322895
. Moved sysenv to /bin (as well), used to read some boot parameters
...
in /etc/rc before /usr is mounted
. fixed ps.c compile breakage (MM_PROC_NR rename)
. made setup.sh a little less floppy-centric (cosmetic)
. removed ps binary from cvs (whoops!)
2005-05-03 08:58:18 +00:00
Jorrit Herder
ac0995259d
*** empty log message ***
2005-05-02 14:30:04 +00:00
Ben Gras
7ce48162c1
Made sure root filesystem is 1kB-block-size, which is necessary to make it
...
bootable with the current boot loader (and to make it a ramdisk, with the
current ramdisk copying implementation in the FS)
2005-04-22 13:30:16 +00:00
Ben Gras
9745f6d368
Added /dev/random and /dev/urandom (don't work yet though)
2005-04-22 13:29:02 +00:00
Ben Gras
9865aeaa79
Initial revision
2005-04-21 14:53:53 +00:00