NetBSD/sys/dev/ppbus
pooka 10fe49d72c Redefine bpf linkage through an always present op vector, i.e.
#if NBPFILTER is no longer required in the client.  This change
doesn't yet add support for loading bpf as a module, since drivers
can register before bpf is attached.  However, callers of bpf can
now be modularized.

Dynamically loadable bpf could probably be done fairly easily with
coordination from the stub driver and the real driver by registering
attachments in the stub before the real driver is loaded and doing
a handoff.  ... and I'm not going to ponder the depths of unload
here.

Tested with i386/MONOLITHIC, modified MONOLITHIC without bpf and rump.
2010-01-19 22:06:18 +00:00
..
files.ppbus gpio(4): Extend with open/close to request/release the ppbus(4) on open/close. 2008-04-29 14:07:36 +00:00
if_plip.c Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
lpt.c replace bitmask_snprintf(9) with snprintb(3) 2008-12-16 22:35:21 +00:00
lptio.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
lptreg.h
lptvar.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
ppbus_1284.c Fix panics at boot and some other misc bugs. From Hans Rosenfeld. 2008-04-18 14:56:40 +00:00
ppbus_1284.h buildfix: include <sys/device.h> for device_t 2009-04-05 09:56:16 +00:00
ppbus_base.c device_t / softc split. From Hans Rosenfeld 2008-04-15 15:02:28 +00:00
ppbus_base.h device_t / softc split. From Hans Rosenfeld 2008-04-15 15:02:28 +00:00
ppbus_conf.c Make this actually build, as part of the sgimips GENERIC32_IP2x kernel. 2009-11-11 15:34:37 +00:00
ppbus_conf.h gpio(4): Extend with open/close to request/release the ppbus(4) on open/close. 2008-04-29 14:07:36 +00:00
ppbus_device.h device_t / softc split. From Hans Rosenfeld 2008-04-15 15:02:28 +00:00
ppbus_gpio.c gpio(4): Extend with open/close to request/release the ppbus(4) on open/close. 2008-04-29 14:07:36 +00:00
ppbus_io.h
ppbus_msq.c Fix panics at boot and some other misc bugs. From Hans Rosenfeld. 2008-04-18 14:56:40 +00:00
ppbus_msq.h device_t / softc split. From Hans Rosenfeld 2008-04-15 15:02:28 +00:00
ppbus_var.h
pps_ppbus.c use device_lookup_private to get softc 2008-06-11 19:28:52 +00:00