minix/drivers
Ben Gras b01aff70d2 use servers/inet/mq.[ch] to queue messages using mq_queue() in
libdriver.  at_wini now queues messages it can't handle it receives when
waiting for an interrupt. this way it can do receive(ANY) and timeouts
should be working again (were broken for VFS, as with the advent of VFS,
at_wini could get requests from a filesystem while it was waiting for an
interrupt - as a hack, the receive() was changed to receive(HARDWARE)).

Added mq.c to libdriver, and made libdriver an actual library that
drivers link with -L../libdriver -ldriver. (So adding files, if
necessary, is easier next time.)
2007-01-12 13:33:12 +00:00
..
at_wini use servers/inet/mq.[ch] to queue messages using mq_queue() in 2007-01-12 13:33:12 +00:00
bios_wini use servers/inet/mq.[ch] to queue messages using mq_queue() in 2007-01-12 13:33:12 +00:00
cmos use servers/inet/mq.[ch] to queue messages using mq_queue() in 2007-01-12 13:33:12 +00:00
dp8390 System statistical and call profiling 2006-10-30 15:53:38 +00:00
dpeth System statistical and call profiling 2006-10-30 15:53:38 +00:00
floppy use servers/inet/mq.[ch] to queue messages using mq_queue() in 2007-01-12 13:33:12 +00:00
fxp System statistical and call profiling 2006-10-30 15:53:38 +00:00
lance System statistical and call profiling 2006-10-30 15:53:38 +00:00
libdriver use servers/inet/mq.[ch] to queue messages using mq_queue() in 2007-01-12 13:33:12 +00:00
log use servers/inet/mq.[ch] to queue messages using mq_queue() in 2007-01-12 13:33:12 +00:00
memory use servers/inet/mq.[ch] to queue messages using mq_queue() in 2007-01-12 13:33:12 +00:00
pci at_wini now calls pci_reserve. 2006-11-01 14:55:00 +00:00
printer System statistical and call profiling 2006-10-30 15:53:38 +00:00
random use servers/inet/mq.[ch] to queue messages using mq_queue() in 2007-01-12 13:33:12 +00:00
rtl8139 Split of architecture-dependent and -independent functions for i386, 2006-12-22 15:22:27 +00:00
sb16 System statistical and call profiling 2006-10-30 15:53:38 +00:00
ti1225 System statistical and call profiling 2006-10-30 15:53:38 +00:00
tty Don't let rs232 code send REVIVEs. 2007-01-04 12:06:04 +00:00
drivers.h Miscellaneous clean ups and fixes to the kernel. 2005-08-04 09:26:36 +00:00
Makefile Disabled building rescue driver (no longer needed). Moved allocmem from 2006-05-19 12:19:37 +00:00