1. 24 Feb, 2004 9 commits
    • Don Fry's avatar
      [PATCH] pcnet32.c fix compile error · 62d90976
      Don Fry authored
      Arrgh.  I sent the wrong diff file.  This one fixes the compile error I
      introduced ;-(
      62d90976
    • Don Fry's avatar
      [PATCH] whitespace only change to pcnet32.c · d0ff8244
      Don Fry authored
      Last change for a while.  This modifies the whitespace only.
      consistent indentation, deletes trailing tabs, trailing spaces, etc.
      d0ff8244
    • Don Fry's avatar
      [PATCH] pcnet32.c adds loopback test · 46c46cca
      Don Fry authored
      This adds the ability to do a local loopback test for the adapter.  This
      source was submitted by James Lewis <jklewis@us.ibm.com>.  Tested on PPC
      and IA32 systems.
      46c46cca
    • Don Fry's avatar
      [PATCH] pcnet32.c add PCI hot remove support · f3f582fd
      Don Fry authored
      This patch adds support for PCI hot remove.  Tested on PPC64 boxes.
      The driver has also been checked to comply with PCMCIA/cardbus remove
      requirements, but as I don't have a PCMCIA card, it is untested.
      If a PCMCIA card is removed, reads will return FFFF.  The FFFF will
      cause all while loops to exit.
      f3f582fd
    • Don Fry's avatar
      [PATCH] pcnet32.c non-mii errors with ethtool · 99ef0220
      Don Fry authored
      pcnet32 devices which do not contain an mii respond incorrectly to
      ethtool commands.
      
      Reported by VANDROVE@vc.cvut.cz and Thomas Munck Steenholdt.
      99ef0220
    • Don Fry's avatar
      [PATCH] pcnet32.c handle failures in open · 6a6602c0
      Don Fry authored
      If there are errors in the open routine, the driver does not correctly clean
      up and free resources.
      
      This also removes an unnecessary netif_wake_queue, correctly supports the
      debug parameter, and updates the version and date.
      6a6602c0
    • Don Fry's avatar
      [PATCH] 2.6.3 pcnet32.c change to use ethtool_ops · 30a43fcd
      Don Fry authored
      This changes the driver to use ethtool_ops to be more modular.  There is a
      net delta of just a one line between the two implementations, but permission
      checking and copying to/from user space, etc. is all done in a consistent
      manner by ethtool.c
      30a43fcd
    • Don Fry's avatar
      [PATCH] 2.6.3 pcnet32.c convert to use netif_msg_* · 63418afd
      Don Fry authored
      This patch converts the driver to use netif_msg_* for printing messages.
      Tested IA32.
      63418afd
    • Don Fry's avatar
      [PATCH] 2.6.3 pcnet32.c wrong vendor ID fix · 4fb7103d
      Don Fry authored
      This patch was originally sent by Jon Mason on Sat Jan 31.
      
      "I created a patch that allows pcnet32 adapters sold in IBM RS/6000 systems
      to be recognized in non-ppc computers.  The problem is that the Vendor ID
      of this adapter is incorrect.  There is a ppc specific workaround to get
      it working on that architecture (checkout
      http://lxr.linux.no/source/arch/ppc/kernel/pci.c?a=ppc#L87
      for the workaround), but it obviously won't fix the problem in non-ppc
      architectures."
      4fb7103d
  2. 23 Feb, 2004 31 commits