minix/servers/iso9660fs
David van Moolenbroek af01bda509 libbdev: initial version
The "bdev" library provides basic primitives for file systems to talk
to block device drivers, hiding the details of the underlying protocol
and interaction model.

This version of libbdev is rather basic. It is planned to support the
following features in the long run:

 - asynchronous requests and replies;
 - recovery support for underlying block drivers;
 - retrying of failed I/O requests.

The commit also changes our block-based file systems (mfs, ext2, isofs)
to make use of libbdev.
2011-11-09 14:43:25 +01:00
..
buf.h increase system-wide filename limit to 255 2011-08-17 16:00:01 +00:00
cache.c libbdev: initial version 2011-11-09 14:43:25 +01:00
const.h libbdev: initial version 2011-11-09 14:43:25 +01:00
glo.h fix mfs/isofs signal handling 2010-04-15 16:10:28 +00:00
inc.h libbdev: initial version 2011-11-09 14:43:25 +01:00
inode.c Use of all NIL_* defines converted to NULL 2010-05-10 13:26:00 +00:00
inode.h Initial import of ISOFS by Jacopo Urbani 2009-10-01 14:00:27 +00:00
main.c libbdev: initial version 2011-11-09 14:43:25 +01:00
Makefile libbdev: initial version 2011-11-09 14:43:25 +01:00
misc.c libbdev: initial version 2011-11-09 14:43:25 +01:00
mount.c libbdev: initial version 2011-11-09 14:43:25 +01:00
path.c Fix a few compile time warnings 2010-07-02 12:41:19 +00:00
protect.c - Introduce support for sticky bit. 2009-12-20 20:27:14 +00:00
proto.h libbdev: initial version 2011-11-09 14:43:25 +01:00
read.c Build NetBSD libc library in world in ELF mode. 2011-06-24 11:46:30 +02:00
stadir.c New stat structure. 2011-07-12 16:39:55 +02:00
super.c libbdev: initial version 2011-11-09 14:43:25 +01:00
super.h Initial import of ISOFS by Jacopo Urbani 2009-10-01 14:00:27 +00:00
table.c iso9660fs - statvfs call, by Buccapatnam Tirumala, Gautam. 2010-06-23 23:57:26 +00:00
utility.c panic() cleanup. 2010-03-05 15:05:11 +00:00