History log of /freebsd-11.0-release/sys/dev/fe/if_fe_cbus.c
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 303975 11-Aug-2016 gjb

Copy stable/11@r303970 to releng/11.0 as part of the 11.0-RELEASE
cycle.

Prune svn:mergeinfo from the new branch, and rename it to RC1.

Update __FreeBSD_version.

Use the quarterly branch for the default FreeBSD.conf pkg(8) repo and
the dvd1.iso packages population.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

# 302408 08-Jul-2016 gjb

Copy head@r302406 to stable/11 as part of the 11.0-RELEASE cycle.
Prune svn:mergeinfo from the new branch, as nothing has been merged
here.

Additional commits post-branch will follow.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation


# 294883 27-Jan-2016 jhibbits

Convert rman to use rman_res_t instead of u_long

Summary:
Migrate to using the semi-opaque type rman_res_t to specify rman resources. For
now, this is still compatible with u_long.

This is step one in migrating rman to use uintmax_t for resources instead of
u_long.

Going forward, this could feasibly be used to specify architecture-specific
definitions of resource ranges, rather than baking a specific integer type into
the API.

This change has been broken out to facilitate MFC'ing drivers back to 10 without
breaking ABI.

Reviewed By: jhb
Sponsored by: Alex Perez/Inertial Computing
Differential Revision: https://reviews.freebsd.org/D5075


# 284886 27-Jun-2015 nyan

MFi386: r278165

Silence a coverity warning about ignoring a return value.


# 179959 23-Jun-2008 jhb

- Use bus_foo() rather than bus_space_foo() and retire the bus tag and handle
from the softc.
- Rework the watchdog timer to match other NIC drivers:
- Start a timer in fe_init() that runs once a second and checks a counter
in the softc that is identical to the deprecated 'if_timer'.
- Just adjust the softc tx timeout value when sending packets instead of
scheduling the timer.
- Use IFQ_SET_MAXLEN().

Tested by: WATANABE Kazuhiro


# 147304 11-Jun-2005 brooks

s/sc_enaddr/enaddr/ to fix pc98 build.

Approved by: re (blanket)


# 142135 20-Feb-2005 imp

Forced commit after moving mb86960.h from i386/isa/ic to dev/fe. It
is only used by the fe driver, and isn't MD.


# 139972 10-Jan-2005 imp

don't pollute global namespace with valid_Ether_p, instead, prepend
fe_ to it.


# 139749 06-Jan-2005 imp

Start each of the license/copyright comments with /*-, minor shuffle of lines


# 119418 24-Aug-2003 obrien

Use __FBSDID().
Also some minor style cleanups.


# 90183 04-Feb-2002 nyan

Supported C-NET(98)P2 PnP mode.

Submitted by: "Hirokazu WATANABE" <gwna@geocities.co.jp>
MFC after: 3 days


# 82791 02-Sep-2001 shiba

Always turned on 8bit access card support for the fe driver
both i386/pc98, so options FE_8BIT_SUPPORT was deleted.

Reviewed by: nyan


# 79084 02-Jul-2001 nyan

Fixed to support C-NET(9N)E.


# 68566 10-Nov-2000 nyan

The fe driver does not support pnp devices.


# 67442 22-Oct-2000 nyan

Moved prototypes of isa_alloc_resourcev() and isa_load_resourcev() to
isa/isavar.h, and added needed includes.


# 67164 15-Oct-2000 phk

Remove unneeded #include <machine/clock.h>


# 66235 22-Sep-2000 nyan

Removed unneeded include files.

Submitted by: phk


# 65832 14-Sep-2000 nyan

- Newbus'ify and bus_space'ify.
- Separate bus dependent part and independent part.
- Moved source files to sys/dev/fe (repo copied).
- Fixed some comments by chi@bd.mbn.or.jp (Chiharu Shibata)

Tested by: bsd-nomads@clave.gr.jp and
FreeBSD98-testers@jp.freebsd.org