1
0
mirror of https://git.FreeBSD.org/src.git synced 2025-01-01 12:19:28 +00:00
freebsd/sys/dev
Duncan Barclay 8544bea23f Main changes are resurection of mutlicast code (jgibbs moved the stuff I
needed to add into ether_input) and finally sorting IFF_RUNNING through
whole driver.

As part of the IFF_RUNNING stuff, we've added an extra flag so callers
can request that runq routines should check IFF_RUNNING before executing.

Remove BPF taps as this is now done by ether_input.

Resurrect multicast code, moving the multicast list stuff to the runq
routine.

Dump ray_promisc_user as all flag changes are now handled by ray_init, and
add a couple of checks to ray_promisc.

In uppparams_user, allow changes before the card is running (need to
fix some breakage with _download here later). In addition, don't
assume that the current n/w parameters are valid - they are only valid
in the runq.

Fix a nasty flag bug - runq_add cleared all the flags on the last command!

Remove the hacks for setting the memory flags - problems were down
to buggy versions of pccardd. For some reason pccardd only dtrt with
the "right" debug_level.
2000-06-04 17:51:36 +00:00
..
advansys Use the correct register names, not the FreeBSD 2.2 compatability ones. 2000-05-28 15:47:00 +00:00
aha
ahb
aic
aic7xxx Use the correct register names, not the FreeBSD 2.2 compatability ones. 2000-05-28 15:47:00 +00:00
amd
amr
an Oops, nearly forgot to commit this one. Use correct register names, or 2000-05-28 16:38:28 +00:00
ar Mass update of isa drivers using compatability shims to use 2000-05-28 13:40:48 +00:00
ata Brucify the pmap_enter_temporary() changes. 2000-05-29 19:21:01 +00:00
atkbdc Manipulate with AltGR Led (really CapsLock Led) only in K_XLATE mode, because 2000-05-28 12:43:24 +00:00
awi Fix a panic resulting from an obvious null pointer deref. 2000-05-29 19:58:10 +00:00
bktr Use the correct register names. s/PCI_MAP_REG_START/PCIR_MAPS/ 2000-05-28 15:48:48 +00:00
buslogic
cardbus
ccd
cs
cy Mass update of isa drivers using compatability shims to use 2000-05-28 13:40:48 +00:00
dc Rework the support for the internal autonegotiation on the 21143 and 2000-05-31 05:40:53 +00:00
de Use the correct name for the PCI command register (PCIR_COMMAND). Don't 2000-05-28 16:06:56 +00:00
dec
dgb Mass update of isa drivers using compatability shims to use 2000-05-28 13:40:48 +00:00
dpt Use correct register values. This one was in aic7xxx and advansys too. 2000-05-28 15:50:40 +00:00
ed ed_ioctl() can be called from ifpromisc() after the card has been removed, 2000-06-01 21:55:49 +00:00
eisa
en
ep
ex
fb
fdc
fe Mass update of isa drivers using compatability shims to use 2000-05-28 13:40:48 +00:00
fxp
hea
hfa
ic
ida
ie
iicbus
isp
joy
kbd Manipulate with AltGR Led (really CapsLock Led) only in K_XLATE mode, because 2000-05-28 12:43:24 +00:00
lmc
lnc Mass update of isa drivers using compatability shims to use 2000-05-28 13:40:48 +00:00
mc146818
mca
mcd Mass update of isa drivers using compatability shims to use 2000-05-28 13:40:48 +00:00
md
mii Rework the support for the internal autonegotiation on the 21143 and 2000-05-31 05:40:53 +00:00
mlx
mse
pccard
pcf
pci Encapsulate the old PCI compatability support and APIs completely under 2000-05-28 16:35:57 +00:00
pcic Add ACTIONTECH #define for plug and play. Also add PnP support to NEWCARD 2000-05-29 02:44:33 +00:00
pdq
ppbus
ppc
ray Main changes are resurection of mutlicast code (jgibbs moved the stuff I 2000-06-04 17:51:36 +00:00
rc Mass update of isa drivers using compatability shims to use 2000-05-28 13:40:48 +00:00
rp Mass update of isa drivers using compatability shims to use 2000-05-28 13:40:48 +00:00
scd Mass update of isa drivers using compatability shims to use 2000-05-28 13:40:48 +00:00
sf Use the correct register name. s/PCI_COMMAND_STATUS_REG/PCIR_COMMAND/ 2000-05-28 16:13:43 +00:00
si
sio
sk Use the correct register name. s/PCI_COMMAND_STATUS_REG/PCIR_COMMAND/ 2000-05-28 16:13:43 +00:00
smbus
sn
snp
sound With this evil hack the DS1 driver works on our Intel desktop 2000-06-01 03:58:27 +00:00
speaker
sr Mass update of isa drivers using compatability shims to use 2000-05-28 13:40:48 +00:00
streams
sym - Make the NVRAM debug code compile and work. 2000-05-28 17:49:18 +00:00
syscons Fix the TAB not cause scrolling when entered at the end of the last line. 2000-05-29 18:35:13 +00:00
ti Use the correct register name. s/PCI_COMMAND_STATUS_REG/PCIR_COMMAND/ 2000-05-28 16:13:43 +00:00
twe
tx
usb Darn it... left if_aue.c out of the last commit. (Fix watchdog timeout 2000-06-01 23:18:01 +00:00
vinum parityrebuild: write the parity block back to the correct subdisk. 2000-06-02 04:05:40 +00:00
vn
vr Use the correct register name. s/PCI_COMMAND_STATUS_REG/PCIR_COMMAND/ 2000-05-28 16:13:43 +00:00
vx Warn that this as an oldpci device.. 2000-05-28 15:59:52 +00:00
wi
wl Mass update of isa drivers using compatability shims to use 2000-05-28 13:40:48 +00:00
xe Add support for the modem side of the 56k combo card. 2000-05-30 05:42:57 +00:00