README.dirs revision 1.1
1	$NetBSD: README.dirs,v 1.1 2007/08/06 21:03:12 pooka Exp $
2
3    Runnable Userspace Meta Programs
4
5Quick rundown of the current directory structure:
6
7/librump - kernel runtime emulation
8  /rumpkern - portion compiled with -D_KERNEL, uses kernel headers
9  /rumpuser - userspace namespace support for previous, *NO* -D_KERNEL
10	      provides e.g. malloc() and some syscalls
11
12/include
13  /machine - headers meant to be used for rump compilation when the MD
14	     ones cause too much trouble, e.g. curlwp which is different
15	     from arch to arch
16
17/fs - file system rumps
18  /lib - libraries used by fs rumps
19    /lib$fs - kernel file system code compiled out of /sys with -D_KERNEL
20    /libp2k - puffs-to-vfs adaption layer, userspace namespace
21  /bin - rumps themselves.  link to a) librump b) fs library c) libpuffs
22