christos
168cd830d2
__unused removal on arguments; approved by core.
2006-11-16 01:32:37 +00:00
christos
4d595fd7b1
- sprinkle __unused on function decls.
...
- fix a couple of unused bugs
- no more -Wno-unused for i386
2006-10-12 01:30:41 +00:00
dogcow
f2d329dca0
remove more vestiges of CCITT, LLC, HDLC, NS, and NSIP.
2006-09-07 02:40:31 +00:00
thorpej
92c7bba3df
Use device_private().
2006-03-29 06:28:38 +00:00
christos
95e1ffb156
merge ktrace-lwp.
2005-12-11 12:16:03 +00:00
perry
f31bd063e9
nuke trailing whitespace
2005-02-27 00:26:58 +00:00
thorpej
3e1286d67c
- Use ANSI function decls.
...
- Sprinkle some static around.
- Sprinkle some const around.
2004-08-23 05:50:02 +00:00
thorpej
c9b3657ce9
Add trailing ; to CFATTACH_DECL.
2002-10-02 16:33:28 +00:00
thorpej
9d4a640785
Use CFATTACH_DECL().
2002-09-30 21:04:24 +00:00
thorpej
f818766afe
Declare all cfattach structures const.
2002-09-27 20:31:45 +00:00
tsutsui
b87a051ec8
Call malloc(9) with M_ZERO flag instead of memset() after malloc().
2002-01-12 16:17:05 +00:00
lukem
b84f53efc5
add RCSID
2001-11-13 12:47:33 +00:00
thorpej
6b97132ee9
Account for changes to how the SROM is read made some time
...
ago to the PCI and CardBus front-ends. Sigh, DE425, the
bastard child, no one pays enough attention...
2000-08-14 14:26:03 +00:00
thorpej
c38405d33d
Add power management support to the `tlp' driver. The battery on my
...
laptop lasts a whole lot longer now.
2000-03-15 18:39:50 +00:00
thorpej
caae0e1aa1
- Don't try to run the chip in big-endian mode. Not all chips support
...
this consistently, and it doesn't always work even when the chip
supports it.
- Make sure things DMA'd to the chip that the chip interprets are in
little-endian mode.
1999-12-11 00:32:59 +00:00
thorpej
9ed17102f4
- Use the common MII bit-bang module.
...
- Add support other than 128-byte SROMs.
- Add support for the 21142/21143 MII.
1999-11-19 18:22:42 +00:00
thorpej
5c34356d4c
First crack at shared ROM/shared interrupts on 21040 multi-port boards,
...
plus quirk identification for non-multiple-port boards.
1999-09-14 22:25:48 +00:00
thorpej
d05d28146b
EISA bus front-end for the New Tulip Driver, for the DEC DE425 EISA
...
board. The DE425 is basically a DECchip 21040 on an EISA board, plus
a Cool Address Decoder Hack which maps the PCI configuration
space registers into EISA I/O space, interleaved with the Tulip CSRs,
which are spaced further apart than on the PCI versoin.
This is currently *untested* until the DE425 boards that folks have
promised me arrive. But, it should work, since the 21040 works.
1999-09-14 05:58:00 +00:00