minix/include/minix
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
..
bitmap.h . introduced DEV_READ_S, DEV_WRITE_S, DEV_SCATTER_S, DEV_GATHER_S 2006-06-20 08:38:15 +00:00
callnr.h Some 64-bit file offset changes that were left out accidentally in the first 2006-12-06 15:21:27 +00:00
cdrom.h Al's double-blank-line removal request 2005-08-22 15:23:47 +00:00
com.h rs changes (also use driver configurations in the image ramdisk) 2006-10-31 13:35:04 +00:00
config.h Split of architecture-dependent and -independent functions for i386, 2006-12-22 15:22:27 +00:00
const.h First cut at 64-bit file offsets in block devices for mkfs/fsck. 2006-11-27 14:21:43 +00:00
devio.h Added <minix/sys_config.h>. This file is intended to be included from 2005-08-29 13:52:08 +00:00
dl_eth.h Initial revision 2005-04-21 14:53:53 +00:00
dmap.h dmap_io now returns a status. map_driver no longer calls dev_up. 2006-03-15 13:37:20 +00:00
ds.h <minix/ds.h> - ds definitions. 2006-07-14 12:40:32 +00:00
endpoint.h Tightened generation size - don't count process numbers more than once 2006-03-07 15:44:34 +00:00
fslib.h Initial revision 2005-04-21 14:53:53 +00:00
ioctl.h Introduction of a 'big' ioctl, with more bits (20) reserved for encoding the 2006-07-25 09:41:40 +00:00
ipc.h Merge of VFS by Balasz Gerofi with Minix trunk. 2006-10-25 13:40:36 +00:00
keymap.h Initial revision 2005-04-21 14:53:53 +00:00
minlib.h Initial revision 2005-04-21 14:53:53 +00:00
mq.h use servers/inet/mq.[ch] to queue messages using mq_queue() in 2007-01-12 13:33:12 +00:00
partition.h Initial revision 2005-04-21 14:53:53 +00:00
paths.h include BSHELL path 2006-03-30 11:28:15 +00:00
portio.h Split of architecture-dependent and -independent functions for i386, 2006-12-22 15:22:27 +00:00
profile.h System statistical and call profiling 2006-10-30 15:53:38 +00:00
queryparam.h Added paramvalue to the library. 2005-11-08 13:59:27 +00:00
rs.h (Incomplete) support for access control in PCI (pci_set_acl). 2006-10-20 15:01:32 +00:00
safecopies.h Grant system dynamic-only. 2006-06-30 14:40:29 +00:00
sound.h Al's double-blank-line removal request 2005-08-22 15:23:47 +00:00
swap.h Initial revision 2005-04-21 14:53:53 +00:00
sys_config.h Split of architecture-dependent and -independent functions for i386, 2006-12-22 15:22:27 +00:00
sysinfo.h Introduced unprivileged getsysinfo variant, to retrieve harmless data 2006-07-27 16:23:01 +00:00
syslib.h System statistical and call profiling 2006-10-30 15:53:38 +00:00
sysutil.h Al's double-blank-line removal request 2005-08-22 15:23:47 +00:00
type.h Split of architecture-dependent and -independent functions for i386, 2006-12-22 15:22:27 +00:00
u64.h Initial revision 2005-04-21 14:53:53 +00:00
vfsif.h VFS cleanup (mostly open). 2007-01-05 16:36:55 +00:00