Arun Thomas
436d6012a3
Convert drivers/ and servers/ over to bsdmake
...
-Move libdriver to lib/
-Install all boot image services on filesystem to aid restartability
2010-03-22 21:25:22 +00:00
Arun Thomas
b706112487
Incorporate bsdmake into buildsystem and reorganize libs
2010-02-16 14:41:33 +00:00
Ben Gras
c078ec0331
Basic VM and other minor improvements.
...
Not complete, probably not fully debugged or optimized.
2008-11-19 12:26:10 +00:00
Philip Homburg
668515afe2
More heap for fxp, support for I/O MMU.
2008-02-25 10:12:09 +00:00
Ben Gras
9f2f3dd488
don't call mkdep with an absolute path
2007-02-08 16:26:20 +00:00
Ben Gras
7195fe3325
System statistical and call profiling
...
support by Rogier Meurs <rogier@meurs.org>.
2006-10-30 15:53:38 +00:00
Ben Gras
21ed846479
More memory for these drivers
2006-10-25 13:39:53 +00:00
Philip Homburg
2cf649db2e
Safecopy support in ethernet drivers.
2006-07-10 12:43:38 +00:00
Ben Gras
0d39b17655
Changed order of -lsys and -lsysutil for printf()
2006-06-20 10:50:29 +00:00
Philip Homburg
24cf667abb
PCI support in a separate driver.
2005-12-02 14:45:10 +00:00
Philip Homburg
5871979657
More stack space for dp8390, floppy, and fxp
2005-09-30 13:02:17 +00:00
Jorrit Herder
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.
2005-08-02 15:30:36 +00:00
Jorrit Herder
5594b767c0
Renamed src/lib/utils to src/lib/sysutil --- because of new src/lib/util
2005-07-19 13:21:51 +00:00
Jorrit Herder
8c024e28a1
Changed Makefiles: drivers are now installed in /usr/sbin.
...
TTY now gets SYS_EVENT message with sigset (e.g., SIGKMESS, SIGKSTOP).
2005-07-19 12:12:48 +00:00
Jorrit Herder
5654996c07
New Makefiles for mkdep script.
2005-06-24 16:21:54 +00:00
Philip Homburg
b658df42d0
Use relative paths.
2005-06-06 16:18:05 +00:00
Jorrit Herder
6d23f072f3
Cleaned up src/lib/utils library. Renamed server_ functions to more logical
...
names. All system processes can now either use panic() or report() from
libutils, or redefine their own function. Assertions are done via the standard
<assert.h> functionality.
2005-06-01 14:31:00 +00:00
Philip Homburg
129b82d207
Added fxp driver for the Intel Pro/100 series ethernet cards
...
Print PC in hex for easier debugging.
2005-05-19 13:27:05 +00:00