Date: Thu, 25 Nov 1999 12:45:50 -0800 (PST) From: Bill Paul <wpaul@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/i386/include if_wavelan_ieee.h src/sys/i386/conf LINT PCCARD files.i386 src/sys/i386/isa if_wi.c if_wireg.h src/sys/modules Makefile src/sys/modules/wi Makefile src/usr.sbin/wicontrol Makefile wicontrol.8 wicontrol.c Message-ID: <199911252045.MAA46910@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
wpaul 1999/11/25 12:45:50 PST
Modified files:
sys/i386/include if_wavelan_ieee.h
sys/i386/conf LINT PCCARD files.i386
sys/i386/isa if_wi.c if_wireg.h
sys/modules Makefile
usr.sbin/wicontrol Makefile wicontrol.8 wicontrol.c
Added files:
sys/modules/wi Makefile
Log:
Update the WaveLAN/IEEE driver:
- Convert to new bus attachment scheme. Thanks to Blaz Zupan for doing
the initial work here. One thing I changed was to have the attach
and detach routines work like the PCI drivers, which means that in
theory you should be able to load and unload the driver like the PCI
NIC drivers, however the pccard support for this hasn't settled down
yet so it doesn't quite work. Once the pccard work is done, I'll have
to revisit this.
- Add device wi0 to PCCARD. If we're lucky, people should be able to
install via their WaveLAN cards now.
- Add support for signal strength caching. The wicontrol utility has
also been updated to allow zeroing and displaying the signal strength
cache.
- Add a /sys/modules/wi directory and fix a Makefile to builf if_wi.ko.
Currently this module is only built for the i386 platform, though once
the pccard stuff is done it should be able to work on the alpha too.
(Theoretically you should be able to plug one of the WaveLAN/IEEE ISA
cards into an alpha with an ISA slot, but we'll see how that turns out.
- Update LINT to use only device wi0. There is no true ISA version of
the WaveLAN/IEEE so we'll never use an ISA attachment.
- Update files.i386 so that if_wi is dependent on card.
Revision Changes Path
1.3 +25 -0 src/sys/i386/include/if_wavelan_ieee.h
1.682 +2 -2 src/sys/i386/conf/LINT
1.26 +5 -1 src/sys/i386/conf/PCCARD
1.281 +2 -2 src/sys/i386/conf/files.i386
1.15 +390 -162 src/sys/i386/isa/if_wi.c
1.7 +13 -3 src/sys/i386/isa/if_wireg.h
1.92 +2 -2 src/sys/modules/Makefile
1.3 +2 -2 src/usr.sbin/wicontrol/Makefile
1.11 +18 -1 src/usr.sbin/wicontrol/wicontrol.8
1.8 +87 -1 src/usr.sbin/wicontrol/wicontrol.c
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199911252045.MAA46910>
