freebsd-src/sys/dev
Bill Paul dda0e6f54e 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.
1999-11-25 20:45:49 +00:00
..
advansys
aha
ahb
aic
aic7xxx
amd
amr
ar protect some more operations with splimp() under Netgraph. 1999-11-19 05:37:37 +00:00
ata Add DMA support for the VIA 82C586 & 82C686 chips, also rearrange 1999-11-24 21:40:05 +00:00
atkbdc
bktr
buslogic
cardbus Sync to latest cardbusdevs file 1999-11-18 07:22:59 +00:00
ccd Convert various pieces of code to use vn_isdisk() rather than checking 1999-11-22 10:33:55 +00:00
cs
cy
de
dec
dgb
dpt
ed I forgot to remove the "NCARD == 0" hacks that kept this driver 1999-11-20 09:28:01 +00:00
eisa
en
ep Kill unneeded #includes. They were left over from the short period of 1999-11-20 05:16:14 +00:00
ex
fb
fdc
fe
fxp
hea
hfa
ic
ida
ie
iicbus
isp Clean up stupidity in the isp_handle_other_response function- indexes 1999-11-21 03:18:22 +00:00
joy
kbd
lnc
mc146818
mca
mcd
md Teach the md driver to use preloaded files of type "md_image". 1999-11-20 22:43:27 +00:00
mii
mlx
mse
pccard
pcf
pci Feh, kind of went wrong the previous commit. dev should child (in some 1999-11-22 14:39:21 +00:00
pcic Latest incremental efforts on newcard: 1999-11-20 07:23:28 +00:00
pdq
ppbus
ppc
rc
rp
scd
sf Minor tweak: the subsystem device ID code for the quad port 62044 card 1999-11-20 18:29:44 +00:00
si Fix some -Wunused warnings 1999-11-18 08:43:58 +00:00
sio Argh, don't turn the IIR test on unless it's a pccard. These tests mess 1999-11-18 10:29:06 +00:00
sk
smbus
snp
sound Attach the resources as given in the configuration in a proper way 1999-11-25 01:13:52 +00:00
speaker
sr fix braino.. line misplaced. 1999-11-19 09:19:44 +00:00
streams
syscons
ti
tx
usb Remove some bogus bus methods peter added. We are hardly doing 1999-11-22 03:22:43 +00:00
vinum remove PCATCH from a tsleep that isn't checked for (avoid infinite loop). 1999-11-18 08:57:03 +00:00
vn
vr
vx
wi Update the WaveLAN/IEEE driver: 1999-11-25 20:45:49 +00:00
wl
xe