summaryrefslogtreecommitdiff
path: root/sys/rump/dev/lib
diff options
context:
space:
mode:
authorpooka <pooka@NetBSD.org>2015-10-19 16:16:32 +0000
committerpooka <pooka@NetBSD.org>2015-10-19 16:16:32 +0000
commit67d17ba2f62ae5b80ef65eb54ccf16723e7665f2 (patch)
tree142b3fb42e13750cc3562c3e5b8ee4bcc5ba79ed /sys/rump/dev/lib
parentfaa38e4750701fcf772998f37b2843cf1c4c47bc (diff)
Add a COMMENT describing what each component roughly does.
"make describe" prints the comment. Requested/inspired by Vincent Schwarzer on rumpkernel-users
Diffstat (limited to 'sys/rump/dev/lib')
-rw-r--r--sys/rump/dev/lib/libaudio/Makefile4
-rw-r--r--sys/rump/dev/lib/libaudio_ac97/Makefile3
-rw-r--r--sys/rump/dev/lib/libbpf/Makefile3
-rw-r--r--sys/rump/dev/lib/libcgd/Makefile4
-rw-r--r--sys/rump/dev/lib/libdisk/Makefile4
-rw-r--r--sys/rump/dev/lib/libdm/Makefile4
-rw-r--r--sys/rump/dev/lib/libdrvctl/Makefile4
-rw-r--r--sys/rump/dev/lib/libfss/Makefile4
-rw-r--r--sys/rump/dev/lib/libhdaudio_hdafg/Makefile3
-rw-r--r--sys/rump/dev/lib/libmd/Makefile4
-rw-r--r--sys/rump/dev/lib/libmiiphy/Makefile4
-rw-r--r--sys/rump/dev/lib/libnetsmb/Makefile4
-rw-r--r--sys/rump/dev/lib/libopencrypto/Makefile4
-rw-r--r--sys/rump/dev/lib/libpad/Makefile3
-rw-r--r--sys/rump/dev/lib/libpci/Makefile4
-rw-r--r--sys/rump/dev/lib/libpci_auich/Makefile4
-rw-r--r--sys/rump/dev/lib/libpci_eap/Makefile4
-rw-r--r--sys/rump/dev/lib/libpci_hdaudio/Makefile3
-rw-r--r--sys/rump/dev/lib/libpci_if_iwn/Makefile4
-rw-r--r--sys/rump/dev/lib/libpci_if_pcn/Makefile4
-rw-r--r--sys/rump/dev/lib/libpci_if_wm/Makefile4
-rw-r--r--sys/rump/dev/lib/libpci_usbhc/Makefile4
-rw-r--r--sys/rump/dev/lib/libpci_virtio/Makefile4
-rw-r--r--sys/rump/dev/lib/libpud/Makefile3
-rw-r--r--sys/rump/dev/lib/libputter/Makefile3
-rw-r--r--sys/rump/dev/lib/libraidframe/Makefile4
-rw-r--r--sys/rump/dev/lib/librnd/Makefile4
-rw-r--r--sys/rump/dev/lib/libscsipi/Makefile4
-rw-r--r--sys/rump/dev/lib/libsysmon/Makefile4
-rw-r--r--sys/rump/dev/lib/libubt/Makefile4
-rw-r--r--sys/rump/dev/lib/libucom/Makefile4
-rw-r--r--sys/rump/dev/lib/libugenhc/Makefile3
-rw-r--r--sys/rump/dev/lib/libulpt/Makefile4
-rw-r--r--sys/rump/dev/lib/libumass/Makefile4
-rw-r--r--sys/rump/dev/lib/libusb/Makefile3
-rw-r--r--sys/rump/dev/lib/libvirtio_if_vioif/Makefile4
-rw-r--r--sys/rump/dev/lib/libvirtio_ld/Makefile4
-rw-r--r--sys/rump/dev/lib/libvirtio_viornd/Makefile4
-rw-r--r--sys/rump/dev/lib/libvnd/Makefile4
-rw-r--r--sys/rump/dev/lib/libwscons/Makefile4
40 files changed, 111 insertions, 40 deletions
diff --git a/sys/rump/dev/lib/libaudio/Makefile b/sys/rump/dev/lib/libaudio/Makefile
index 343494353cb..308297e06c8 100644
--- a/sys/rump/dev/lib/libaudio/Makefile
+++ b/sys/rump/dev/lib/libaudio/Makefile
@@ -1,9 +1,11 @@
-# $NetBSD: Makefile,v 1.3 2014/11/18 04:29:06 nonaka Exp $
+# $NetBSD: Makefile,v 1.4 2015/10/19 16:16:32 pooka Exp $
#
.PATH: ${.CURDIR}/../../../../dev
LIB= rumpdev_audio
+COMMENT=Audio support (incl. /dev/audio and /dev/mixer)
+
IOCONF= AUDIO.ioconf
SRCS= audio.c auconv.c aurateconv.c auvolconv.c mulaw.c
diff --git a/sys/rump/dev/lib/libaudio_ac97/Makefile b/sys/rump/dev/lib/libaudio_ac97/Makefile
index d8957187bc0..6cf7516e67c 100644
--- a/sys/rump/dev/lib/libaudio_ac97/Makefile
+++ b/sys/rump/dev/lib/libaudio_ac97/Makefile
@@ -1,9 +1,10 @@
-# $NetBSD: Makefile,v 1.1 2014/11/18 09:04:20 pooka Exp $
+# $NetBSD: Makefile,v 1.2 2015/10/19 16:16:32 pooka Exp $
#
.PATH: ${.CURDIR}/../../../../dev/ic
LIB= rumpdev_audio_ac97
+COMMENT=AC97 audio driver
SRCS= ac97.c
diff --git a/sys/rump/dev/lib/libbpf/Makefile b/sys/rump/dev/lib/libbpf/Makefile
index 407dfc095be..f82b55dd598 100644
--- a/sys/rump/dev/lib/libbpf/Makefile
+++ b/sys/rump/dev/lib/libbpf/Makefile
@@ -1,9 +1,10 @@
-# $NetBSD: Makefile,v 1.2 2014/03/13 02:01:04 pooka Exp $
+# $NetBSD: Makefile,v 1.3 2015/10/19 16:16:32 pooka Exp $
#
.PATH: ${.CURDIR}/../../../../net
LIB= rumpdev_bpf
+COMMENT=Berkeley Packet Filter
SRCS= bpf.c bpf_filter.c
SRCS+= bpf_component.c
diff --git a/sys/rump/dev/lib/libcgd/Makefile b/sys/rump/dev/lib/libcgd/Makefile
index e4624d6a578..c4b2f17db14 100644
--- a/sys/rump/dev/lib/libcgd/Makefile
+++ b/sys/rump/dev/lib/libcgd/Makefile
@@ -1,9 +1,11 @@
-# $NetBSD: Makefile,v 1.5 2015/08/20 11:51:12 christos Exp $
+# $NetBSD: Makefile,v 1.6 2015/10/19 16:16:32 pooka Exp $
#
.PATH: ${.CURDIR}/../../../../dev
LIB= rumpdev_cgd
+COMMENT=Cryptographic disk driver (block device crypto layer)
+
IOCONF= CGD.ioconf
SRCS= cgd.c cgd_crypto.c
diff --git a/sys/rump/dev/lib/libdisk/Makefile b/sys/rump/dev/lib/libdisk/Makefile
index f8c3d1e124d..24e8001d28c 100644
--- a/sys/rump/dev/lib/libdisk/Makefile
+++ b/sys/rump/dev/lib/libdisk/Makefile
@@ -1,10 +1,12 @@
-# $NetBSD: Makefile,v 1.8 2015/05/16 13:59:00 pooka Exp $
+# $NetBSD: Makefile,v 1.9 2015/10/19 16:16:32 pooka Exp $
#
.PATH: ${.CURDIR}/../../../../kern \
${.CURDIR}/../../../../dev ${.CURDIR}/../../../../dev/dkwedge
LIB= rumpdev_disk
+COMMENT=Disk-like device support (used e.g. by file systems)
+
SRCS= disk_component.c
#
diff --git a/sys/rump/dev/lib/libdm/Makefile b/sys/rump/dev/lib/libdm/Makefile
index 52aad36e3cc..d7e5dbbbcec 100644
--- a/sys/rump/dev/lib/libdm/Makefile
+++ b/sys/rump/dev/lib/libdm/Makefile
@@ -1,9 +1,11 @@
-# $NetBSD: Makefile,v 1.5 2015/08/20 11:51:12 christos Exp $
+# $NetBSD: Makefile,v 1.6 2015/10/19 16:16:32 pooka Exp $
#
.PATH: ${.CURDIR}/../../../../dev/dm
LIB= rumpdev_dm
+COMMENT=Device-mapper driver (for LVM)
+
IOCONF= DM.ioconf
SRCS= device-mapper.c dm_dev.c dm_ioctl.c dm_pdev.c dm_table.c dm_target.c \
dm_target_linear.c dm_target_stripe.c
diff --git a/sys/rump/dev/lib/libdrvctl/Makefile b/sys/rump/dev/lib/libdrvctl/Makefile
index 1c830079210..e1062b05dc5 100644
--- a/sys/rump/dev/lib/libdrvctl/Makefile
+++ b/sys/rump/dev/lib/libdrvctl/Makefile
@@ -1,9 +1,11 @@
-# $NetBSD: Makefile,v 1.2 2014/03/13 01:56:55 pooka Exp $
+# $NetBSD: Makefile,v 1.3 2015/10/19 16:16:32 pooka Exp $
#
.PATH: ${.CURDIR}/../../../../kern
LIB= rumpdev_drvctl
+COMMENT=/dev/drvctl driver
+
IOCONF= DRVCTL.ioconf
SRCS= kern_drvctl.c
diff --git a/sys/rump/dev/lib/libfss/Makefile b/sys/rump/dev/lib/libfss/Makefile
index 7644e07352f..c86ce6f8dac 100644
--- a/sys/rump/dev/lib/libfss/Makefile
+++ b/sys/rump/dev/lib/libfss/Makefile
@@ -1,9 +1,11 @@
-# $NetBSD: Makefile,v 1.3 2015/08/20 11:51:12 christos Exp $
+# $NetBSD: Makefile,v 1.4 2015/10/19 16:16:32 pooka Exp $
#
.PATH: ${.CURDIR}/../../../../dev
LIB= rumpdev_fss
+COMMENT=File system snapshot device
+
IOCONF= FSS.ioconf
SRCS= fss.c
diff --git a/sys/rump/dev/lib/libhdaudio_hdafg/Makefile b/sys/rump/dev/lib/libhdaudio_hdafg/Makefile
index dfe0922ec87..7ca6cd2d091 100644
--- a/sys/rump/dev/lib/libhdaudio_hdafg/Makefile
+++ b/sys/rump/dev/lib/libhdaudio_hdafg/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1 2014/11/19 00:18:58 pooka Exp $
+# $NetBSD: Makefile,v 1.2 2015/10/19 16:16:33 pooka Exp $
#
RUMPTOP=${TOPRUMP}
@@ -7,6 +7,7 @@ RUMPTOP=${TOPRUMP}
.include "${NETBSDSRCDIR}/sys/modules/hdafg/Makefile.inc"
LIB= rumpdev_hdaudio_hdafg
+COMMENT=High Definition Audio (hdaudio) driver
.include "${RUMPTOP}/Makefile.rump"
.include <bsd.lib.mk>
diff --git a/sys/rump/dev/lib/libmd/Makefile b/sys/rump/dev/lib/libmd/Makefile
index 2dc7d99235f..7f9cf2725cd 100644
--- a/sys/rump/dev/lib/libmd/Makefile
+++ b/sys/rump/dev/lib/libmd/Makefile
@@ -1,9 +1,11 @@
-# $NetBSD: Makefile,v 1.2 2014/03/17 11:30:40 pooka Exp $
+# $NetBSD: Makefile,v 1.3 2015/10/19 16:16:33 pooka Exp $
#
.PATH: ${.CURDIR}/../../../../dev
LIB= rumpdev_md
+COMMENT=Memory disk device driver
+
IOCONF= MD.ioconf
SRCS= md.c
diff --git a/sys/rump/dev/lib/libmiiphy/Makefile b/sys/rump/dev/lib/libmiiphy/Makefile
index e978c9582d9..51ecfa983e4 100644
--- a/sys/rump/dev/lib/libmiiphy/Makefile
+++ b/sys/rump/dev/lib/libmiiphy/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2015/08/24 23:21:50 pooka Exp $
+# $NetBSD: Makefile,v 1.4 2015/10/19 16:16:33 pooka Exp $
#
RUMPTOP=${TOPRUMP}
@@ -6,6 +6,8 @@ RUMPTOP=${TOPRUMP}
.PATH: ${RUMPTOP}/../dev/pci ${RUMPTOP}/../dev/mii
LIB= rumpdev_miiphy
+COMMENT=MII and PHY drivers (for networking)
+
IOCONF= MIIPHY.ioconf
SRCS= phy_at_mii.c
diff --git a/sys/rump/dev/lib/libnetsmb/Makefile b/sys/rump/dev/lib/libnetsmb/Makefile
index 32a2c14f8ad..cce46c63049 100644
--- a/sys/rump/dev/lib/libnetsmb/Makefile
+++ b/sys/rump/dev/lib/libnetsmb/Makefile
@@ -1,9 +1,11 @@
-# $NetBSD: Makefile,v 1.7 2015/08/20 14:27:15 christos Exp $
+# $NetBSD: Makefile,v 1.8 2015/10/19 16:16:33 pooka Exp $
#
.PATH: ${.CURDIR}/../../../../netsmb
LIB= rumpdev_netsmb
+COMMENT=SMB protocol communicator (required by SMB/CIFS)
+
IOCONF= NETSMB.ioconf
SRCS= iconv.c smb_conn.c smb_crypt.c smb_dev.c smb_iod.c smb_rq.c \
smb_smb.c smb_subr.c smb_trantcp.c smb_usr.c subr_mchain.c
diff --git a/sys/rump/dev/lib/libopencrypto/Makefile b/sys/rump/dev/lib/libopencrypto/Makefile
index d99def26175..e943e287059 100644
--- a/sys/rump/dev/lib/libopencrypto/Makefile
+++ b/sys/rump/dev/lib/libopencrypto/Makefile
@@ -1,9 +1,11 @@
-# $NetBSD: Makefile,v 1.8 2015/08/20 11:51:12 christos Exp $
+# $NetBSD: Makefile,v 1.9 2015/10/19 16:16:33 pooka Exp $
#
.PATH: ${.CURDIR}/../../../../opencrypto
LIB= rumpdev_opencrypto
+COMMENT=OpenCrypto, incl. /dev/crypto
+
IOCONF= OPENCRYPTO.ioconf
SRCS= opencrypto_component.c
diff --git a/sys/rump/dev/lib/libpad/Makefile b/sys/rump/dev/lib/libpad/Makefile
index 4e72884cff6..26205281553 100644
--- a/sys/rump/dev/lib/libpad/Makefile
+++ b/sys/rump/dev/lib/libpad/Makefile
@@ -1,9 +1,10 @@
-# $NetBSD: Makefile,v 1.4 2014/11/18 04:29:06 nonaka Exp $
+# $NetBSD: Makefile,v 1.5 2015/10/19 16:16:33 pooka Exp $
#
.PATH: ${.CURDIR}/../../../../dev/pad
LIB= rumpdev_pad
+COMMENT=Pseudo Audio Device
SRCS= pad.c
SRCS+= pad_component.c
diff --git a/sys/rump/dev/lib/libpci/Makefile b/sys/rump/dev/lib/libpci/Makefile
index 4f591f0a850..98fd53a9ccf 100644
--- a/sys/rump/dev/lib/libpci/Makefile
+++ b/sys/rump/dev/lib/libpci/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.7 2015/08/24 23:21:50 pooka Exp $
+# $NetBSD: Makefile,v 1.8 2015/10/19 16:16:33 pooka Exp $
#
RUMPTOP= ${TOPRUMP}
@@ -8,6 +8,8 @@ RUMPTOP= ${TOPRUMP}
.PATH: ${RUMPTOP}/../dev/pci
LIB= rumpdev_pci
+COMMENT=PCI bus support
+
IOCONF= PCI.ioconf
SRCS+= pci.c pci_map.c pci_quirks.c pci_subr.c pci_stub.c pci_usrreq.c
diff --git a/sys/rump/dev/lib/libpci_auich/Makefile b/sys/rump/dev/lib/libpci_auich/Makefile
index 17f2929ae9f..1fdbfbc9149 100644
--- a/sys/rump/dev/lib/libpci_auich/Makefile
+++ b/sys/rump/dev/lib/libpci_auich/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1 2015/06/03 14:06:19 pooka Exp $
+# $NetBSD: Makefile,v 1.2 2015/10/19 16:16:33 pooka Exp $
#
RUMPTOP=${TOPRUMP}
@@ -6,6 +6,8 @@ RUMPTOP=${TOPRUMP}
.PATH: ${RUMPTOP}/../dev/pci
LIB= rumpdev_pci_auich
+COMMENT=AC97 Intel Audio driver
+
IOCONF= PCI_AUICH.ioconf
SRCS= auich_at_pci.c
SRCS+= auich.c
diff --git a/sys/rump/dev/lib/libpci_eap/Makefile b/sys/rump/dev/lib/libpci_eap/Makefile
index 6847fa000af..50bafa19d4f 100644
--- a/sys/rump/dev/lib/libpci_eap/Makefile
+++ b/sys/rump/dev/lib/libpci_eap/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1 2014/11/18 08:43:03 pooka Exp $
+# $NetBSD: Makefile,v 1.2 2015/10/19 16:16:33 pooka Exp $
#
RUMPTOP=${TOPRUMP}
@@ -6,6 +6,8 @@ RUMPTOP=${TOPRUMP}
.PATH: ${RUMPTOP}/../dev/pci
LIB= rumpdev_pci_eap
+COMMENT=Ensoniq AudioPCI driver
+
IOCONF= PCI_EAP.ioconf
SRCS= eap_at_pci.c
SRCS+= eap.c
diff --git a/sys/rump/dev/lib/libpci_hdaudio/Makefile b/sys/rump/dev/lib/libpci_hdaudio/Makefile
index defa46f6d7d..62a16a3fe7b 100644
--- a/sys/rump/dev/lib/libpci_hdaudio/Makefile
+++ b/sys/rump/dev/lib/libpci_hdaudio/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2015/03/28 14:09:59 jmcneill Exp $
+# $NetBSD: Makefile,v 1.3 2015/10/19 16:16:33 pooka Exp $
#
RUMPTOP=${TOPRUMP}
@@ -8,6 +8,7 @@ RUMPTOP=${TOPRUMP}
.include "${NETBSDSRCDIR}/sys/modules/hdaudio_pci/Makefile.inc"
LIB= rumpdev_pci_hdaudio
+COMMENT=HDaudio PCI attachment
.include "${RUMPTOP}/Makefile.rump"
.include <bsd.lib.mk>
diff --git a/sys/rump/dev/lib/libpci_if_iwn/Makefile b/sys/rump/dev/lib/libpci_if_iwn/Makefile
index c5b2cc13a78..67f0b7eee81 100644
--- a/sys/rump/dev/lib/libpci_if_iwn/Makefile
+++ b/sys/rump/dev/lib/libpci_if_iwn/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1 2014/04/07 01:45:36 pooka Exp $
+# $NetBSD: Makefile,v 1.2 2015/10/19 16:16:33 pooka Exp $
#
RUMPTOP=${TOPRUMP}
@@ -6,6 +6,8 @@ RUMPTOP=${TOPRUMP}
.PATH: ${RUMPTOP}/../dev/pci
LIB= rumpdev_pci_if_iwn
+COMMENT=Intel wireless device driver
+
IOCONF= PCI_IF_IWN.ioconf
SRCS= iwn_at_pci.c
diff --git a/sys/rump/dev/lib/libpci_if_pcn/Makefile b/sys/rump/dev/lib/libpci_if_pcn/Makefile
index d48c491000e..7fe8db04ae0 100644
--- a/sys/rump/dev/lib/libpci_if_pcn/Makefile
+++ b/sys/rump/dev/lib/libpci_if_pcn/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1 2014/08/13 15:01:32 pooka Exp $
+# $NetBSD: Makefile,v 1.2 2015/10/19 16:16:33 pooka Exp $
#
RUMPTOP=${TOPRUMP}
@@ -6,6 +6,8 @@ RUMPTOP=${TOPRUMP}
.PATH: ${RUMPTOP}/../dev/pci
LIB= rumpdev_pci_if_pcn
+COMMENT=PCnet Ethernet device driver
+
IOCONF= PCI_IF_PCN.ioconf
SRCS= pcn_at_pci.c
diff --git a/sys/rump/dev/lib/libpci_if_wm/Makefile b/sys/rump/dev/lib/libpci_if_wm/Makefile
index ee693f3ace0..e7061638bd1 100644
--- a/sys/rump/dev/lib/libpci_if_wm/Makefile
+++ b/sys/rump/dev/lib/libpci_if_wm/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1 2014/04/04 14:49:09 pooka Exp $
+# $NetBSD: Makefile,v 1.2 2015/10/19 16:16:33 pooka Exp $
#
RUMPTOP=${TOPRUMP}
@@ -6,6 +6,8 @@ RUMPTOP=${TOPRUMP}
.PATH: ${RUMPTOP}/../dev/pci
LIB= rumpdev_pci_if_wm
+COMMENT=Intel GigE device driver
+
IOCONF= PCI_IF_WM.ioconf
SRCS= wm_at_pci.c
diff --git a/sys/rump/dev/lib/libpci_usbhc/Makefile b/sys/rump/dev/lib/libpci_usbhc/Makefile
index 09da6fca091..7c912c2f993 100644
--- a/sys/rump/dev/lib/libpci_usbhc/Makefile
+++ b/sys/rump/dev/lib/libpci_usbhc/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2015/08/24 23:21:51 pooka Exp $
+# $NetBSD: Makefile,v 1.3 2015/10/19 16:16:33 pooka Exp $
#
RUMPTOP=${TOPRUMP}
@@ -6,6 +6,8 @@ RUMPTOP=${TOPRUMP}
.PATH: ${RUMPTOP}/../dev/pci ${RUMPTOP}/../dev/usb
LIB= rumpdev_pci_usbhc
+COMMENT=PCI USB host controller drivers
+
IOCONF= PCI_USBHC.ioconf
SRCS= usbhc_at_pci.c
diff --git a/sys/rump/dev/lib/libpci_virtio/Makefile b/sys/rump/dev/lib/libpci_virtio/Makefile
index f224b8576a5..a64febcd01e 100644
--- a/sys/rump/dev/lib/libpci_virtio/Makefile
+++ b/sys/rump/dev/lib/libpci_virtio/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1 2014/08/22 09:45:29 pooka Exp $
+# $NetBSD: Makefile,v 1.2 2015/10/19 16:16:34 pooka Exp $
#
RUMPTOP=${TOPRUMP}
@@ -6,6 +6,8 @@ RUMPTOP=${TOPRUMP}
.PATH: ${RUMPTOP}/../dev/pci
LIB= rumpdev_pci_virtio
+COMMENT=VirtIO bus support
+
IOCONF= PCI_VIRTIO.ioconf
SRCS= virtio_at_pci.c
diff --git a/sys/rump/dev/lib/libpud/Makefile b/sys/rump/dev/lib/libpud/Makefile
index 278dfd9842f..3f77ad8a6c3 100644
--- a/sys/rump/dev/lib/libpud/Makefile
+++ b/sys/rump/dev/lib/libpud/Makefile
@@ -1,9 +1,10 @@
-# $NetBSD: Makefile,v 1.2 2014/03/13 01:53:04 pooka Exp $
+# $NetBSD: Makefile,v 1.3 2015/10/19 16:16:34 pooka Exp $
#
.PATH: ${.CURDIR}/../../../../dev/pud
LIB= rumpdev_pud
+COMMENT=Userspace character and block driver framework
SRCS= pud.c pud_dev.c
diff --git a/sys/rump/dev/lib/libputter/Makefile b/sys/rump/dev/lib/libputter/Makefile
index e9b4a037b87..4f9bf978a44 100644
--- a/sys/rump/dev/lib/libputter/Makefile
+++ b/sys/rump/dev/lib/libputter/Makefile
@@ -1,9 +1,10 @@
-# $NetBSD: Makefile,v 1.6 2014/03/13 01:53:48 pooka Exp $
+# $NetBSD: Makefile,v 1.7 2015/10/19 16:16:34 pooka Exp $
#
.PATH: ${.CURDIR}/../../../../dev/putter
LIB= rumpdev_putter
+COMMENT=User/kernel protocol transporter (for puffs and pud)
SRCS= putter.c
SRCS+= putter_component.c
diff --git a/sys/rump/dev/lib/libraidframe/Makefile b/sys/rump/dev/lib/libraidframe/Makefile
index 0299d9b056c..d803ace9489 100644
--- a/sys/rump/dev/lib/libraidframe/Makefile
+++ b/sys/rump/dev/lib/libraidframe/Makefile
@@ -1,9 +1,11 @@
-# $NetBSD: Makefile,v 1.8 2015/08/20 11:58:26 christos Exp $
+# $NetBSD: Makefile,v 1.9 2015/10/19 16:16:34 pooka Exp $
#
.PATH: ${.CURDIR}/../../../../dev/raidframe
LIB= rumpdev_raidframe
+COMMENT=RAIDframe (software RAID)
+
IOCONF= RAIDFRAME.ioconf
SRCS= rf_acctrace.c rf_alloclist.c rf_aselect.c rf_callback.c \
rf_chaindecluster.c rf_copyback.c rf_cvscan.c rf_dagdegrd.c \
diff --git a/sys/rump/dev/lib/librnd/Makefile b/sys/rump/dev/lib/librnd/Makefile
index 5ee3e89147f..6ed75d2da68 100644
--- a/sys/rump/dev/lib/librnd/Makefile
+++ b/sys/rump/dev/lib/librnd/Makefile
@@ -1,9 +1,11 @@
-# $NetBSD: Makefile,v 1.9 2015/08/20 11:51:12 christos Exp $
+# $NetBSD: Makefile,v 1.10 2015/10/19 16:16:34 pooka Exp $
#
.PATH: ${.CURDIR}/../../../../dev
LIB= rumpdev_rnd
+COMMENT=/dev/{,u}random
+
IOCONF= RND.ioconf
SRCS= rndpseudo.c
diff --git a/sys/rump/dev/lib/libscsipi/Makefile b/sys/rump/dev/lib/libscsipi/Makefile
index d5fa57a93d6..d9c53e4ba50 100644
--- a/sys/rump/dev/lib/libscsipi/Makefile
+++ b/sys/rump/dev/lib/libscsipi/Makefile
@@ -1,9 +1,11 @@
-# $NetBSD: Makefile,v 1.3 2015/08/24 23:21:51 pooka Exp $
+# $NetBSD: Makefile,v 1.4 2015/10/19 16:16:34 pooka Exp $
#
.PATH: ${.CURDIR}/../../../../dev/scsipi
LIB= rumpdev_scsipi
+COMMENT=SCSI & ATAPI mid-layer
+
IOCONF= SCSIPI.ioconf
SRCS+= scsipiconf.c scsipi_base.c scsipi_ioctl.c scsi_base.c scsiconf.c
diff --git a/sys/rump/dev/lib/libsysmon/Makefile b/sys/rump/dev/lib/libsysmon/Makefile
index 14ef12a7b20..521a4df5e3f 100644
--- a/sys/rump/dev/lib/libsysmon/Makefile
+++ b/sys/rump/dev/lib/libsysmon/Makefile
@@ -1,9 +1,11 @@
-# $NetBSD: Makefile,v 1.7 2015/08/24 23:01:58 pooka Exp $
+# $NetBSD: Makefile,v 1.8 2015/10/19 16:16:34 pooka Exp $
#
.PATH: ${.CURDIR}/../../../../dev/sysmon
LIB= rumpdev_sysmon
+COMMENT=System monitoring and power management
+
IOCONF= SYSMON.ioconf
SRCS= sysmon_taskq.c sysmon_power.c sysmon_envsys.c sysmon_envsys_events.c \
diff --git a/sys/rump/dev/lib/libubt/Makefile b/sys/rump/dev/lib/libubt/Makefile
index 7d9929e2367..054e2df5674 100644
--- a/sys/rump/dev/lib/libubt/Makefile
+++ b/sys/rump/dev/lib/libubt/Makefile
@@ -1,9 +1,11 @@
-# $NetBSD: Makefile,v 1.3 2010/03/26 18:15:15 pooka Exp $
+# $NetBSD: Makefile,v 1.4 2015/10/19 16:16:34 pooka Exp $
#
.PATH: ${.CURDIR}/../../../../dev/usb ${.CURDIR}/../../../../dev/bluetooth
LIB= rumpdev_ubt
+COMMENT=USB BlueTooth driver
+
IOCONF= UBT.ioconf
SRCS= ubt.c bthub.c
diff --git a/sys/rump/dev/lib/libucom/Makefile b/sys/rump/dev/lib/libucom/Makefile
index a17e4d8322c..f842e7b6283 100644
--- a/sys/rump/dev/lib/libucom/Makefile
+++ b/sys/rump/dev/lib/libucom/Makefile
@@ -1,9 +1,11 @@
-# $NetBSD: Makefile,v 1.5 2010/06/14 14:47:58 pooka Exp $
+# $NetBSD: Makefile,v 1.6 2015/10/19 16:16:34 pooka Exp $
#
.PATH: ${.CURDIR}/../../../../dev/usb ${.CURDIR}/../../../../kern
LIB= rumpdev_ucom
+COMMENT=USB serial driver
+
IOCONF= UCOM.ioconf
SRCS= ucom.c uplcom.c u3g.c
diff --git a/sys/rump/dev/lib/libugenhc/Makefile b/sys/rump/dev/lib/libugenhc/Makefile
index 5557eb19e4e..40c61bebc13 100644
--- a/sys/rump/dev/lib/libugenhc/Makefile
+++ b/sys/rump/dev/lib/libugenhc/Makefile
@@ -1,7 +1,8 @@
-# $NetBSD: Makefile,v 1.9 2015/09/14 15:09:35 pooka Exp $
+# $NetBSD: Makefile,v 1.10 2015/10/19 16:16:34 pooka Exp $
#
LIB= rumpdev_ugenhc
+COMMENT=USB host controller using /dev/ugen
.if ${MACHINE} == "i386" || ${MACHINE} == "amd64"
IOCONF= UGENHC.ioconf
diff --git a/sys/rump/dev/lib/libulpt/Makefile b/sys/rump/dev/lib/libulpt/Makefile
index 2af0c560e61..d67e3198862 100644
--- a/sys/rump/dev/lib/libulpt/Makefile
+++ b/sys/rump/dev/lib/libulpt/Makefile
@@ -1,9 +1,11 @@
-# $NetBSD: Makefile,v 1.3 2010/03/01 15:41:15 pooka Exp $
+# $NetBSD: Makefile,v 1.4 2015/10/19 16:16:34 pooka Exp $
#
.PATH: ${.CURDIR}/../../../../dev/usb
LIB= rumpdev_ulpt
+COMMENT=USB printer driver
+
IOCONF= ULPT.ioconf
SRCS= ulpt.c
diff --git a/sys/rump/dev/lib/libumass/Makefile b/sys/rump/dev/lib/libumass/Makefile
index 87d507b38ec..54d32a3b9d0 100644
--- a/sys/rump/dev/lib/libumass/Makefile
+++ b/sys/rump/dev/lib/libumass/Makefile
@@ -1,9 +1,11 @@
-# $NetBSD: Makefile,v 1.9 2015/08/24 23:21:51 pooka Exp $
+# $NetBSD: Makefile,v 1.10 2015/10/19 16:16:34 pooka Exp $
#
.PATH: ${.CURDIR}/../../../../dev/usb
LIB= rumpdev_umass
+COMMENT=USB mass storage driver
+
IOCONF= UMASS.ioconf
.if ${MACHINE} == "i386" || ${MACHINE} == "amd64"
diff --git a/sys/rump/dev/lib/libusb/Makefile b/sys/rump/dev/lib/libusb/Makefile
index f9ed52ca384..122ae405be7 100644
--- a/sys/rump/dev/lib/libusb/Makefile
+++ b/sys/rump/dev/lib/libusb/Makefile
@@ -1,9 +1,10 @@
-# $NetBSD: Makefile,v 1.8 2015/08/24 23:01:59 pooka Exp $
+# $NetBSD: Makefile,v 1.9 2015/10/19 16:16:34 pooka Exp $
#
.PATH: ${.CURDIR}/../../../../dev/usb
LIB= rumpdev_usb
+COMMENT=USB support
.if ${MACHINE} == "i386" || ${MACHINE} == "amd64"
IOCONF= USB.ioconf
diff --git a/sys/rump/dev/lib/libvirtio_if_vioif/Makefile b/sys/rump/dev/lib/libvirtio_if_vioif/Makefile
index cfec9d39bb7..bb7ca908fc7 100644
--- a/sys/rump/dev/lib/libvirtio_if_vioif/Makefile
+++ b/sys/rump/dev/lib/libvirtio_if_vioif/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1 2014/08/22 09:48:54 pooka Exp $
+# $NetBSD: Makefile,v 1.2 2015/10/19 16:16:34 pooka Exp $
#
RUMPTOP=${TOPRUMP}
@@ -6,6 +6,8 @@ RUMPTOP=${TOPRUMP}
.PATH: ${RUMPTOP}/../dev/pci
LIB= rumpdev_virtio_if_vioif
+COMMENT=VirtIO network interface driver
+
IOCONF= VIRTIO_IF_VIOIF.ioconf
SRCS= vioif_at_virtio.c
diff --git a/sys/rump/dev/lib/libvirtio_ld/Makefile b/sys/rump/dev/lib/libvirtio_ld/Makefile
index 4dfaaf06cfe..d51961bb889 100644
--- a/sys/rump/dev/lib/libvirtio_ld/Makefile
+++ b/sys/rump/dev/lib/libvirtio_ld/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1 2014/08/22 09:57:05 pooka Exp $
+# $NetBSD: Makefile,v 1.2 2015/10/19 16:16:35 pooka Exp $
#
RUMPTOP=${TOPRUMP}
@@ -7,6 +7,8 @@ RUMPTOP=${TOPRUMP}
${RUMPTOP}/../dev/pci
LIB= rumpdev_virtio_ld
+COMMENT=VirtIO block device driver
+
IOCONF= VIRTIO_LD.ioconf
SRCS= ld_at_virtio.c
diff --git a/sys/rump/dev/lib/libvirtio_viornd/Makefile b/sys/rump/dev/lib/libvirtio_viornd/Makefile
index ff01c28131c..a2ce2416f90 100644
--- a/sys/rump/dev/lib/libvirtio_viornd/Makefile
+++ b/sys/rump/dev/lib/libvirtio_viornd/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1 2014/11/06 00:45:58 pooka Exp $
+# $NetBSD: Makefile,v 1.2 2015/10/19 16:16:35 pooka Exp $
#
RUMPTOP=${TOPRUMP}
@@ -6,6 +6,8 @@ RUMPTOP=${TOPRUMP}
.PATH: ${RUMPTOP}/../dev/pci
LIB= rumpdev_virtio_viornd
+COMMENT=VirtIO entropy driver
+
IOCONF= VIRTIO_VIORND.ioconf
SRCS= viornd_at_virtio.c
diff --git a/sys/rump/dev/lib/libvnd/Makefile b/sys/rump/dev/lib/libvnd/Makefile
index e4fe4b4f4a2..e04ac239492 100644
--- a/sys/rump/dev/lib/libvnd/Makefile
+++ b/sys/rump/dev/lib/libvnd/Makefile
@@ -1,9 +1,11 @@
-# $NetBSD: Makefile,v 1.2 2015/08/20 11:51:12 christos Exp $
+# $NetBSD: Makefile,v 1.3 2015/10/19 16:16:35 pooka Exp $
#
.PATH: ${.CURDIR}/../../../../dev
LIB= rumpdev_vnd
+COMMENT=Present a regular file as a block device (/dev/vnd)
+
IOCONF= VND.ioconf
SRCS= vnd.c
diff --git a/sys/rump/dev/lib/libwscons/Makefile b/sys/rump/dev/lib/libwscons/Makefile
index ff9eb567e9a..fab42a24219 100644
--- a/sys/rump/dev/lib/libwscons/Makefile
+++ b/sys/rump/dev/lib/libwscons/Makefile
@@ -1,9 +1,11 @@
-# $NetBSD: Makefile,v 1.5 2015/08/24 23:01:59 pooka Exp $
+# $NetBSD: Makefile,v 1.6 2015/10/19 16:16:35 pooka Exp $
#
.PATH: ${.CURDIR}/../../../../dev/wscons
LIB= rumpdev_wscons
+COMMENT=Workstation console support
+
IOCONF= WSCONS.ioconf
SRCS= wsevent.c wskbd.c wskbdutil.c wsmouse.c