augustss
e4c766e299
Make sure to untimeout() things on detach.
2000-02-02 08:57:51 +00:00
augustss
82559ba682
Move detach operations around a little to simplify (and perhaps get it
...
right?). Prompted by Jason, itojun and myself.
2000-02-02 08:41:00 +00:00
enami
983b6de129
Since we are allowed to wait, no need to check the return value.
2000-02-02 08:36:02 +00:00
thorpej
2af8db77c9
Grumble, forward decl for struct ifaddr.
2000-02-02 08:14:20 +00:00
itojun
f781f298a6
remove ns_purgeaddr() prototype - it's in netns/ns_var.h (added by thorpej)
2000-02-02 08:09:57 +00:00
augustss
4a6ae7bdfc
Get rid of shutdown hook and attached media on detach.
2000-02-02 08:08:50 +00:00
thorpej
b2408b62bf
Add missing prototype for ns_purgeaddr().
2000-02-02 08:06:49 +00:00
thorpej
84dc99fdea
Bring some order to the chaos which was the MII code function naming
...
"conventions".
2000-02-02 08:05:26 +00:00
augustss
ea45df4d30
Make sure to get rid of shutdown hook and ttach media on detach.
2000-02-02 08:00:21 +00:00
itojun
af1d56129f
wrap bpfdetach() with NBPFILTER > 0.
2000-02-02 07:47:33 +00:00
enami
19bff8f913
Remove duplicated forward declarations.
2000-02-02 07:45:13 +00:00
augustss
481e8339dc
Change the USB event mechanism to include more information about devices
...
and drivers. Partly from FreeBSD.
2000-02-02 07:33:59 +00:00
augustss
0151072444
Make ep driver detachable.
2000-02-02 07:23:28 +00:00
augustss
2c371af454
Make ray driver detachable.
2000-02-02 07:22:06 +00:00
itojun
2111a79d6a
add missing prototype for if_detach.
2000-02-02 05:07:57 +00:00
chopps
ea37d51548
do something more like pccbbs chip_enable. don't enable interrupts
...
until we have everything else setup..
2000-02-02 04:45:21 +00:00
thorpej
0738a5d4ac
Driver for the Davicom DM9101 10/100 Ethernet PHY. This PHY is found
...
on several inexpensive 10/100 Ethernet boards (e.g. D-Link DFE-530TX,
Winbond 10/100 boards), and is also the built-in PHY on the DM9102
10/100 Ethernet chip.
2000-02-02 04:29:49 +00:00
thorpej
e1aef0ac87
If there is no BIOS32 present, don't try to call into it.
2000-02-02 04:09:37 +00:00
shin
62bc319e2c
add '#ifdef VR41X1' for TX3900.
2000-02-02 03:14:31 +00:00
thorpej
dcc6a1beb0
Bump version to 1.4R -- PRU_PURGEADDR, and slightly more stringent semantics
...
on ifaddr reference counting.
2000-02-01 23:00:41 +00:00
chopps
4483fc0f5f
restore irq 10 to pcic_isa_intr_alloc_mask
2000-02-01 22:56:17 +00:00
thorpej
001748dc57
First cut at detach support; doens't fully work yet.
2000-02-01 22:54:47 +00:00
thorpej
db8dc44033
Add support for detaching the interface.
2000-02-01 22:53:14 +00:00
thorpej
d844a3ac41
First-draft if_detach() implementation, originally from Bill Studnemund,
...
although this version has been changed somewhat:
- reference counting on ifaddrs isn't as complete as Bill's original
work was. This is hard to get right, and we should attack one
protocol at a time.
- This doesn't do reference counting or dynamic allocation of ifnets yet.
- This version introduces a new PRU -- PRU_PURGEADDR, which is used to
purge an ifaddr from a protocol. The old method Bill used didn't work
on all protocols, and it only worked on some because it was Very Lucky.
This mostly works ... i.e. works for my USB Ethernet, except for a dangling
ifaddr reference left by the IPv6 code; have not yet tracked this down.
2000-02-01 22:52:04 +00:00
chopps
d8e72e215d
implement probing for available irqs on non-cirrus pcmcia controllers
...
including cardbus controllers running in pcic mode
2000-02-01 22:39:51 +00:00
veego
064dbd29ad
Only print one 'IP Filter:' line when it gets enabled or disabled.
2000-02-01 21:41:36 +00:00
jdolecek
88a4a819b8
When renaming a file, make sure apporpriate vnode cache entry is
...
purged if a file system entry is removed. Fixes part of kern/8037.
Reviewed by: Wolfgang Solfrank
Tested by: jdolecek
2000-02-01 21:33:57 +00:00
veego
b3bffdf856
Resolve conflicts.
2000-02-01 21:29:15 +00:00
thorpej
9069b40366
Add a sanity check to ensure that a region being free()'d is actually
...
within the KVA range malloc() would return.
2000-02-01 19:37:58 +00:00
thorpej
0cf304bb45
Always use BWX for bus access on Pyxis chips.
2000-02-01 19:29:28 +00:00
thorpej
474894e5f6
Fix a bug in cpu_switch() introduced with the MIPSX_CPU_IDLE changes; we
...
have a 1 instruction delay after a load before the register contents are
valid on the R2000/R3000.
2000-02-01 18:49:03 +00:00
thorpej
1247bea5c2
No need for mips_locore_jumpvec to be initialized data.
2000-02-01 18:38:50 +00:00
soren
f43a171804
Match PNP0510 as well.
2000-02-01 18:33:22 +00:00
augustss
e7f114ba6d
Make sure to use delay() in usb_delay_ms() while cold booting.
2000-02-01 17:46:17 +00:00
jdolecek
c4d3702f61
msdosfs_lookup(): reformat some debug printf slighly to make them more readable
2000-02-01 13:59:34 +00:00
jdolecek
d69188d4e8
msdosfs_inactive(): correct debug printf to only claim MNT_RDONLY is set
...
if it's so
2000-02-01 13:55:23 +00:00
jdolecek
0e45514ac9
make compilable with MSDOSFS_DEBUG (adapt to usecount & writecount size change)
2000-02-01 10:33:18 +00:00
enami
11264e95ef
Regen.
2000-02-01 10:21:00 +00:00
enami
ad68157d83
Add an entry for Melco WLI PCM (but driver isn't available yet).
2000-02-01 10:19:51 +00:00
enami
25b484e01a
Pass an appropriate value as alignment (0 is not such a value).
2000-02-01 10:12:04 +00:00
enami
d549d0992b
Rearrenge code a bit for the sake of another device.
2000-02-01 10:00:41 +00:00
enami
db644f36ea
Cosmetic changes.
2000-02-01 08:58:25 +00:00
enami
98ba9b6a65
Sync awi_pcmcia_get_enaddr with mbe_pcmcia_get_enaddr.
2000-02-01 08:52:05 +00:00
enami
f06ba20199
RCS Id police.
2000-02-01 08:43:25 +00:00
enami
82cf6568cf
Sync wi/ if_wavelan_ieee.h version 1.4 of FreeBSD.
2000-02-01 08:23:37 +00:00
enami
19aa9f2cbb
The workaround for Hagiwara SYS-COM Compact Flash card is no longer necessary.
2000-02-01 06:48:15 +00:00
enami
a945b488ae
Regen.
2000-02-01 05:51:31 +00:00
enami
032ef78e07
Print more detailed name for Corega ethernet cards.
2000-02-01 05:50:18 +00:00
augustss
6393288539
Put some #ifdefs around power and shutdown hooks.
2000-02-01 05:42:52 +00:00
enami
3669884c32
Factor out a common functionality into a subroutine.
2000-02-01 05:28:01 +00:00