Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 30 Mar 1999 09:07:21 -0800 (PST)
From:      Bill Paul <wpaul@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/pci if_tl.c if_tlreg.h
Message-ID:  <199903301707.JAA20200@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
wpaul       1999/03/30 09:07:21 PST

  Modified files:
    sys/pci              if_tl.c if_tlreg.h 
  Log:
  Various updates for the ThunderLAN driver:
  
  - When trying to map ports, if mapping TL_PCI_LOIO or TL_PCI_LOMEM fails,
    try mapping the other one. Apparently, some ThunderLAN parts swap these
    two registers while others don't.
  
  - Add support for bitrate (non-MII) PHYs. If no MII-based PHY is found,
    program the chip for bitrate mode. This is required for the TNETE110
    part, which doesn't have MII support. (It's also obsolete, but there
    are still some people out there who have them.) With this change and the
    change above, the Compaq Netflex-3/P 10baseT/BNC board works correctly.
    (Thanks to Matthew Dodd for getting me one of these cards.)
  
  - Convert to bus_space_foo() for register accesses.
  
  - Add changes to support FreeBSD/Alpha. I still have to actually test
    this in my Alpha box so I'm not going to update /sys/alpha/conf/GENERIC
    yet.
  
  Revision  Changes    Path
  1.27      +86 -92    src/sys/pci/if_tl.c
  1.8       +23 -36    src/sys/pci/if_tlreg.h


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199903301707.JAA20200>