[haiku-commits] Re: haiku: hrev43365 - in src: add-ons/kernel/drivers/network/rtl81xx/pci libs/compat/freebsd_network/compat/dev/mii add-ons/kernel/drivers/network/rtl81xx/dev/mii

  • From: Alexander von Gluck <kallisti5@xxxxxxxxxxx>
  • To: <haiku-commits@xxxxxxxxxxxxx>
  • Date: Tue, 29 Nov 2011 15:21:06 -0600

On Tue, 29 Nov 2011 22:13:04 +0100 (CET), kallisti5@xxxxxxxxxxx wrote:
hrev43365 adds 1 changeset to branch 'master'
old head: d8b712244f835b9ad68534fe3c29585956f1bc56
new head: 0fa97296681739ac2f4988485dd22656eda8c18f


----------------------------------------------------------------------------

4 files changed, 12 insertions(+), 0 deletions(-)
.../drivers/network/rtl81xx/dev/mii/rgephy.c       |    1 +
.../kernel/drivers/network/rtl81xx/pci/if_re.c     |    8 ++++++++
.../kernel/drivers/network/rtl81xx/pci/if_rlreg.h  |    2 ++
.../compat/freebsd_network/compat/dev/mii/miidevs  |    1 +


############################################################################

Revision:    hrev43365
Commit:      0fa97296681739ac2f4988485dd22656eda8c18f
URL:         http://cgit.haiku-os.org/haiku/commit/?id=0fa9729
Author:      Alexander von Gluck IV <kallisti5@xxxxxxxxxxx>
Date:        Tue Nov 29 21:11:34 2011 UTC

Add support for newer Realtek RTL8105E ethernet card revision

* backport from recent FreeBSD rt driver
* tested working on my HP Pavillion g7
* aka scalpel vs chainsaw

An FYI, It seems the FreeBSD mii structs changed a bit recently.

If we want to copy any additional FreeBSD drivers over as-is,
freebsd compat (just network?) as well as all the drivers will
need to be re-worked a bit :(

Example:

http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/pci/if_rl.c.diff?r1=1.198;r2=1.199;f=h



Other related posts: