Warner Losh
2e31e339d1
Fix disordering of pccarddevs.h noticed by bde. Also remove a few
...
redundant includes and fix some of the include disordering.
Submitted by: bde
2004-05-27 03:49:45 +00:00
Warner Losh
dba6dd177b
Move to generating pccarddevs.h on the fly, both for the kernel and
...
the modules.
Also generate usbdevs.h automatically now, but a non-kernel file is
stopping that at the moment.
2004-05-26 00:53:10 +00:00
David E. O'Brien
aad970f1fe
Use __FBSDID().
...
Also some minor style cleanups.
2003-08-24 17:55:58 +00:00
Warner Losh
f5746231ff
Make sure that pp_name is non-null before setting the device
...
description. This allows us to rely entirely on the CIS entries if
necessary...
2003-04-10 04:36:02 +00:00
Sam Leffler
673d91916d
network interface driver changes:
...
o don't strip the Ethernet header from inbound packets; pass packets
up the stack intact (required significant changes to some drivers)
o reference common definitions in net/ethernet.h (e.g. ETHER_ALIGN)
o track ether_ifattach/ether_ifdetach API changes
o track bpf changes (use BPF_TAP and BPF_MTAP)
o track vlan changes (ifnet capabilities, revised processing scheme, etc.)
o use if_input to pass packets "up"
o call ether_ioctl for default handling of ioctls
Reviewed by: many
Approved by: re
2002-11-14 23:54:55 +00:00
Warner Losh
9de4df498c
Migrate to PCMCIA_CARD() macros
2001-11-15 07:52:49 +00:00
Warner Losh
269b3a8211
s/PCCARD_/PCMCIA_/g in NEWCARD device tables to enable easier NetBSD sharing
2001-11-11 20:17:10 +00:00
Takeshi Shibagaki
c8dab10220
Update the fe driver to probe and attach under a NEWCARD kernel.
...
Reviewed by: imp
Obtained from: NetBSD
2001-09-02 06:27:07 +00:00
Poul-Henning Kamp
db7e3af111
Remove unneeded #include <machine/clock.h>
2000-10-15 14:19:01 +00:00
Poul-Henning Kamp
398bc678aa
Move DELAY() from <machine/clock.h> to <sys/systm.h>
2000-10-15 09:51:49 +00:00
Yoshihiro Takahashi
12ad26560f
Removed unneeded include files.
...
Submitted by: phk
2000-09-22 09:59:23 +00:00
Yoshihiro Takahashi
b14d7dac8a
- Newbus'ify and bus_space'ify.
...
- Separate bus dependent part and independent part.
- Moved source files to sys/dev/fe (repo copied).
- Fixed some comments by chi@bd.mbn.or.jp (Chiharu Shibata)
Tested by: bsd-nomads@clave.gr.jp and
FreeBSD98-testers@jp.freebsd.org
2000-09-14 12:02:07 +00:00