Philip Homburg
2ca2b86a3a
Added new interface to VFS.
2007-08-07 12:38:35 +00:00
Philip Homburg
a81e82b3da
Tell the kernel about the new boottime and don't tell VFS.
...
Tell DS about all processes in the boot image. PM_STIME is removed.
Diagnostic for calls to do_getprocnr (DS should be used to get endpoints).
2007-08-07 12:28:42 +00:00
Philip Homburg
fd151245e9
Removed sigaction call. PM tries to talk to DS. DS should not talk to PM.
2007-08-07 12:25:21 +00:00
Philip Homburg
1f04287b3f
Removed dmap table. Publish endpoint in DS before calling mapdriver5.
2007-08-07 12:24:06 +00:00
Philip Homburg
6ef2e9b866
Added global variable boottime, prototype for do_stime, and table entry for
...
SYS_STIME.
2007-08-07 12:21:40 +00:00
Philip Homburg
fab77fd01f
Added do_stime.c, return boot time in do_times.c
2007-08-07 12:20:31 +00:00
Philip Homburg
4f787035ea
Removed check for grants that wrap.
2007-08-07 12:19:45 +00:00
Philip Homburg
2519a7cb61
Added getuptime2.c
2007-08-07 12:14:04 +00:00
Philip Homburg
5aa84fb0e6
Added mapdriver5.s.
2007-08-07 12:05:36 +00:00
Philip Homburg
21e7edb683
Added sys_stime.c, T_CHILD_UTIME and T_CHILD_STIME are gone, should
...
change interface of sys_times.
2007-08-07 12:04:29 +00:00
Philip Homburg
1f02168ce7
Added _mapdriver5.c.
2007-08-07 12:02:38 +00:00
Philip Homburg
4d2f56daf6
Added prototype for mapdriver5 (from RS to VFS, report the name of a driver
...
instead of its endpoint).
2007-08-07 11:59:02 +00:00
Philip Homburg
6b0db0d181
Many changes to the VFS/FS interface.
2007-08-07 11:58:03 +00:00
Philip Homburg
d9166df3f7
Added FS_READY (from vfsif.h), and MAPDRIVER (from RS to VFS)
2007-08-07 11:57:33 +00:00
Philip Homburg
23fd914307
New message type 9: 5 longs, 3 shorts, and 2 chars.
2007-08-07 11:56:28 +00:00
Philip Homburg
498728bdbe
New call SYS_STIME, restructured fields for SYS_TIMES, removed PM_STIME,
...
added VFS_BASE.
2007-08-07 11:55:28 +00:00
Philip Homburg
fc0d7995e9
Some parts of dmap can be private (to vfs)
2007-08-07 11:53:41 +00:00
Philip Homburg
bf6620d285
Added prototypes for sys_stime and getuptime2 (tell the kernel about the
...
boot time and return the boot time together with the uptime)
2007-08-07 11:52:15 +00:00
Philip Homburg
2a58d1dc58
Constants for symlink loops
2007-08-07 11:43:49 +00:00
Philip Homburg
1d4afb3599
Compile-time option to duplicate console output to the first serial line
2007-08-07 11:27:03 +00:00
Philip Homburg
acfaea0fa2
More space on ramdisk
2007-08-07 11:22:35 +00:00
Philip Homburg
f352a3fb15
Print the value of a capability as well.
2007-08-07 11:21:57 +00:00
Ben Gras
a80365f407
. add checks to printer driver kernel calls
...
. correct some i/o locations for printer in drivers.conf
2007-08-06 11:17:08 +00:00
Ben Gras
03446f5554
micro_delay in sysutil, used in ti1225, dp8390, fxp and
...
orinoco now. Uses a combination of tickdelay (where possible) and
calibrated busywait (where necessary).
2007-07-31 15:01:49 +00:00
Ben Gras
2dc2db4ba1
'fix' crlf style
2007-07-24 14:49:39 +00:00
Ben Gras
816f5dd550
a driver for wireless pci cards with the Prism chipset from Intersil
...
Original version, by Stevens Le Blond and Michael Valkering.
2007-07-24 14:49:09 +00:00
Ben Gras
e2932a1180
. remove small image (doesn't fit)
...
. edparams line a bit more readable
. use image built in build tree, not regular source tree
2007-07-17 14:36:42 +00:00
Ben Gras
cd4756933a
Typo reported by Johnathan Gurley.
2007-07-17 11:40:02 +00:00
Ben Gras
30ba1ec187
also allow vm_map.
2007-07-11 13:45:06 +00:00
Ben Gras
eb4609c108
Don't exit when rebooting.
2007-07-11 13:44:45 +00:00
Ben Gras
d524b0b351
Don't quit (some processes want to talk to pci at reboot time)
2007-07-11 13:44:00 +00:00
Ben Gras
ee3e40516b
. clarify panic messages in syslib about pci
...
. use ds_retrieve_u32 instead of _pm_findproc
2007-07-11 13:38:13 +00:00
Ben Gras
c829928cf1
Give arp and install the default amount of memory - otherwise they run
...
out of memory in extreme cases.
2007-07-11 13:36:31 +00:00
Ben Gras
2746a5a2a9
Reported by Erik van der Kouwe <vdkouwe at cs.vu.nl>:
...
- fprintf(stderr, "%s: reboot(): %s\n", strerror(errno));
+ fprintf(stderr, "%s: reboot(): %s\n", prog, strerror(errno));
Other minor fixes inspired by other warnings produced by gcc.
2007-07-02 11:16:27 +00:00
Ben Gras
ad93329236
Assume bios parameters are wrong/missing if any of the parameters are 0.
2007-05-30 16:13:52 +00:00
Ben Gras
ed920a691d
include 'printer' driver
2007-05-30 15:40:12 +00:00
Ben Gras
b918f61820
Boot monitor flag that enables 'sticky right-alt', permanent change
...
to col selected from the keymap untill right-alt is pressed again.
Sticky alt code and russian keymap contributed by Roman Ignatov
and Yaroslav Schekin.
2007-05-16 13:14:37 +00:00
Ben Gras
b6cd5d0351
Include fonts blobs in src repository.
2007-05-16 13:00:43 +00:00
Ben Gras
b00f287449
Restore user-owned bits from PSW after a signal handler, instead of
...
copying complete PSW after signal handler.
This fixes a psw corruption bug reported by Jens de Smit <jst260@few.vu.nl>.
2007-05-08 15:43:00 +00:00
Philip Homburg
56a68dc32b
Hack in service to use RS_START instead of RS_UP. RS reports the use of RS_UP.
2007-05-02 15:20:28 +00:00
Philip Homburg
2db15eaa80
Added fxp. rtl8139 doesn't need to be root anymore.
2007-05-02 11:40:15 +00:00
Philip Homburg
2d49b4ecb5
Use ds_retrieve_u32 to get the endpoint of inet.
2007-05-02 11:39:10 +00:00
Philip Homburg
a124958e59
Use ds_retrieve_u32 to get the endpoint of inet.
2007-05-02 11:32:22 +00:00
Philip Homburg
33d31720a5
Use ds_retrieve_u32 to get the endpoint of inet and of the ethernet drivers.
2007-05-02 11:30:16 +00:00
Philip Homburg
9852471c08
Use ds_retrieve_u32 to find the endpoint of pci.
2007-05-02 11:24:51 +00:00
Ben Gras
47c18edb26
date not built from here
2007-05-01 14:18:55 +00:00
Ben Gras
b49ba611bd
shell at least as big in 'big' as in normal
2007-05-01 14:11:10 +00:00
Philip Homburg
02a229f14d
Publish endpoints in ds.
2007-04-27 13:03:33 +00:00
Philip Homburg
93f9bb4a57
Restrict access to rs to root's processes.
2007-04-27 12:27:40 +00:00
Philip Homburg
69ca935251
getpeuid implementation. Get the uid of a process (by endpoint)
2007-04-27 12:21:06 +00:00