Home | History | Annotate | Download | only in dev
History log of /src/sys/arch/newsmips/dev/if_le.c
RevisionDateAuthorComments
 1.18  19-Jan-2010  pooka 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.
 1.17  28-Apr-2008  martin Remove clause 3 and 4 from TNF licenses
 1.16  04-Apr-2008  tsutsui branches: 1.16.2; 1.16.4;
Split device_t/softc for le(4) and variants and misc cosmetic changes.
 1.15  24-Dec-2005  perry branches: 1.15.74;
Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete.
 1.14  11-Dec-2005  christos merge ktrace-lwp.
 1.13  06-Feb-2005  tsutsui branches: 1.13.6;
Misc cleanup:
- ANSI function decls
- remove __P()
- u_intNN_t -> uintNN_t
- remove register decls
- bcopy -> memcpy, strcpy
- bzero -> memset
- bcmp -> memcmp
- use malloc(9) with M_ZERO
- some KNF
etc.
 1.12  15-Jul-2003  lukem branches: 1.12.8; 1.12.10;
__KERNEL_RCSID()
 1.11  10-May-2003  tsutsui branches: 1.11.2;
- Prepare common structures for interrupt handler and share them between
Hyper-bus and AP-bus.
- Use LIST rather than static array for interrupt dispatcher.
 1.10  09-May-2003  tsutsui - Define and use struct hb_attach_args rather than struct confargs
for hb devices.
- Move declarations for hb functions and macros to dev/hbvar.h.
- Define and use hb_badaddr() macro for hb devices.
- Declare news3400_badaddr() in machine/cpu.h rather than machine/autoconf.h.
- Remove unused stuff from machine/autoconf.h.
 1.9  02-Oct-2002  thorpej Use CFATTACH_DECL().
 1.8  27-Sep-2002  thorpej Declare all cfattach structures const.
 1.7  30-May-2001  mrg branches: 1.7.2; 1.7.8;
use _KERNEL_OPT
 1.6  23-Jan-2000  tsubai branches: 1.6.6;
Fix wrong usage of cf_unit.
 1.5  17-Dec-1999  tsubai Add interrupt level locator and use it instead of hard-coding.
 1.4  17-Dec-1999  tsubai Use hb_intr_establish().
 1.3  21-Jul-1998  drochner branches: 1.3.14; 1.3.20;
adapt to LANCE driver split
 1.2  05-Jul-1998  jonathan defopt INET, NETATALK.
 1.1  18-Feb-1998  tsubai Initial import of NetBSD/news.
 1.3.20.1  27-Dec-1999  wrstuden Pull up to last week's -current.
 1.3.14.1  20-Nov-2000  bouyer Update thorpej_scsipi to -current as of a month ago
A i386 GENERIC kernel compiles without the siop, ahc and bha drivers
(will be updated later). i386 IDE/ATAPI and ncr work, as well as
sparc/esp_sbus. alpha should work as well (untested yet).
siop, ahc and bha will be updated once I've updated the branch to current
-current, as well as machine-dependant code.
 1.6.6.1  21-Jun-2001  nathanw Catch up to -current.
 1.7.8.2  18-Oct-2002  nathanw Catch up to -current.
 1.7.8.1  30-May-2001  nathanw file if_le.c was added on branch nathanw_sa on 2002-10-18 02:39:12 +0000
 1.7.2.1  10-Oct-2002  jdolecek sync kqueue with -current; this includes merge of gehenna-devsw branch,
merge of i386 MP branch, and part of autoconf rototil work
 1.11.2.4  06-Feb-2005  skrll Sync with HEAD.
 1.11.2.3  21-Sep-2004  skrll Fix the sync with head I botched.
 1.11.2.2  18-Sep-2004  skrll Sync with HEAD.
 1.11.2.1  03-Aug-2004  skrll Sync with HEAD
 1.12.10.1  12-Feb-2005  yamt sync with head.
 1.12.8.1  29-Apr-2005  kent sync with -current
 1.13.6.1  21-Jun-2006  yamt sync with head.
 1.15.74.1  02-Jun-2008  mjf Sync with HEAD.
 1.16.4.2  11-Mar-2010  yamt sync with head
 1.16.4.1  16-May-2008  yamt sync with head.
 1.16.2.1  18-May-2008  yamt sync with head.

RSS XML Feed