#
aad970f1 |
| 24-Aug-2003 |
David E. O'Brien <obrien@FreeBSD.org> |
Use __FBSDID(). Also some minor style cleanups.
|
#
5905e65b |
| 01-Jul-2003 |
Thomas Moestl <tmm@FreeBSD.org> |
Some gem and hme hardware bogusly has the intpin register hardwired to 0; detect this case and correct it. While being there, clean up nearby comments.
|
Revision tags: release/5.1.0_cvs, release/5.1.0 |
|
#
533294b9 |
| 16-Apr-2003 |
Matthew N. Dodd <mdodd@FreeBSD.org> |
- Don't call pci_enable_io() in drivers (unless needed for resume). - Don't test memory/port status and emit an error message; the PCI bus code will do this now.
|
#
f246e4a1 |
| 15-Apr-2003 |
Matthew N. Dodd <mdodd@FreeBSD.org> |
- Express hard dependencies on bus (pci, isa, pccard) and network layer (ether). - Don't abuse module names to facilitate ifconfig module loading; such abuse isn't really needed. (And if we do n
- Express hard dependencies on bus (pci, isa, pccard) and network layer (ether). - Don't abuse module names to facilitate ifconfig module loading; such abuse isn't really needed. (And if we do need type information associated with a module then we should make it explicit and not use hacks.)
show more ...
|
Revision tags: release/4.8.0_cvs, release/4.8.0 |
|
#
3437dbef |
| 21-Jan-2003 |
Thomas Moestl <tmm@FreeBSD.org> |
Free resources when failing to set up the interrupt.
|
Revision tags: release/5.0.0_cvs, release/5.0.0 |
|
#
cbbdf236 |
| 08-Jan-2003 |
Thomas Moestl <tmm@FreeBSD.org> |
Add detach, shutdown, suspend and resume methods. The latter two are not really tested, but are derived from the original NetBSD version.
|
Revision tags: release/4.7.0_cvs, release/4.6.2_cvs, release/4.6.2, release/4.6.1 |
|
#
336cca9e |
| 10-Jul-2002 |
Benno Rice <benno@FreeBSD.org> |
Incorporate changes made to the NetBSD version of this driver.
- Remove some obsolete code (NetBSD gem.c r1.12) - Clean up how the local MAC address is programmed (NetBSD gem.c r1.13) - Make the dri
Incorporate changes made to the NetBSD version of this driver.
- Remove some obsolete code (NetBSD gem.c r1.12) - Clean up how the local MAC address is programmed (NetBSD gem.c r1.13) - Make the driver work on PowerMacs with gigabit interfaces (NetBSD gem.c r1.14 and r1.15, gemreg.h r1.3 and r1.4, gemvar.h r1.6 and 1.7) - Suppress RX_MAC interrutps regarding the FRAME_COUNT register. (NetBSD gem.c r1.16 and r1.17) - Fix receiver lockups. (NetBSD gem.c r1.18, gemvar.h r1.8) - Distinguish between Apple and Sun variants (NetBSD if_gem_pci.c r1.9)
Reviewed by: tmm Obtained from: NetBSD
show more ...
|
Revision tags: release/4.6.0_cvs |
|
#
e51a25f8 |
| 20-Mar-2002 |
Alfred Perlstein <alfred@FreeBSD.org> |
Remove __P.
|
#
49921f1e |
| 11-Mar-2002 |
Thomas Moestl <tmm@FreeBSD.org> |
Use the pci_enable_* functions instead of manually fiddling with the command register.
Pointed out by: msmith
|
#
e64a9d37 |
| 09-Mar-2002 |
Thomas Moestl <tmm@FreeBSD.org> |
Set the busmaster enable bit in the PCI command register, as the firmware of sparc64 machines will not do this for us if the interface is not used for booting over the network.
|
#
42c1b001 |
| 27-Feb-2002 |
Thomas Moestl <tmm@FreeBSD.org> |
Add a driver for the Sun GEM (Gigabit) and ERI (100 Mb/s) PCI ethernet adaptors, ported from NetBSD.
|