cegger
7088512994
use aprint_*_dev and device_xname
2008-04-08 12:07:25 +00:00
ad
a2a3828545
machine/{bus,cpu,intr}.h -> sys/{bus,cpu,intr}.h
2007-10-19 11:59:34 +00:00
christos
53524e44ef
Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
2007-03-04 05:59:00 +00:00
jmcneill
f135e0d607
Add "name" parameter to powerhook_establish, to aid debugging. No objections
...
on tech-kern@
2006-09-24 03:53:07 +00:00
chris
aee09871fa
Fix eeprom == NULL and size test.
...
Fixes Coverity CID 1109: (sc)->eeprom_data tracked as NULL was
dereferenced.
2006-03-18 18:44:16 +00:00
christos
95e1ffb156
merge ktrace-lwp.
2005-12-11 12:16:03 +00:00
christos
f381db6045
- add missing const
...
- fix variable shadowing
- remove unneeded casts
2005-05-30 04:43:46 +00:00
perry
f31bd063e9
nuke trailing whitespace
2005-02-27 00:26:58 +00:00
thorpej
e9818f5b5e
When adding/deleting multicast addresses, only whack the address
...
filter if the interface is marked RUNNING.
Fixes kern/27678.
2004-10-30 18:08:34 +00:00
chris
8276e3ab68
Add the optional ability to parse the cs's eeprom data structure. I've made
...
it optional as I'm not able to confirm the eeprom format is the same on
earlier cs89x0's. Certainly the my 8920M and the data sheet for 8900A use the
same format.
This allows my RiscStation to examine the cs's eeprom to find it's mac
address, previously it was unable to do this, as the eeprom offsets were hard
coded for locating the mac address.
2004-07-04 13:09:12 +00:00
matt
2d5e1958a5
Don't set M_HASFCS. Rather than just print we got a bad packet length,
...
actually print out the length that was bad.
2004-04-10 07:44:36 +00:00
matt
deeed00084
Set the M_HASFCS flag on received traffic.
2004-03-24 00:31:15 +00:00
simonb
b6abb6ab1d
Remove some assigned-to but otherwise unused variables.
2003-10-30 01:58:17 +00:00
christos
8bfd5e3292
Fix uninitialized variable warnings
2003-10-25 18:34:14 +00:00
wiz
1ffa7b76c4
DMA, not dma nor Dma.
2003-05-03 18:10:37 +00:00
wiz
cd68fb44fb
guarantee, not guarentee. Idea from miod@openbsd.
2003-02-02 10:24:38 +00:00
wiz
7e681f7063
interrupt with two rs.
2003-01-06 13:04:54 +00:00
augustss
1c66d18529
Make it possible to override the way register access is done.
...
This is needed for some really screwball attachments of the CS8900.
2002-05-21 02:47:04 +00:00
augustss
1906cd67ef
ANSIfy.
2002-05-14 19:23:45 +00:00
thorpej
46a2773ba8
* Fix the CS_IS_ENABLED() logic so that it actually evaluates to
...
"true" at the appropriate times for non-PCMCIA interfaces. This
means that the ENETRESET path in cs_ioctl() now runs, thus fixing
multicast (and IPv6) on my Shark. Yay.
* Simplify cs_hash_index(): Rather than taking the bottom 6 bits of
a big-endian CRC32 and reversing them, just take the top 6 bits of
a little-endian CRC32.
2002-04-18 21:58:02 +00:00
pooka
80b8890265
point sequioa.h to new location
2002-02-10 11:48:56 +00:00
yamt
dc2a9f16a0
don't allocate a mbuf cluster if we don't need.
2001-11-27 21:40:55 +00:00
yamt
dbaca00330
move dev/isa/cs89x0{.c,{var,reg}.h} into dev/ic
...
and split isadma parts into /dev/isa/cs89x0isa*.
2001-11-26 19:17:05 +00:00