Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 18 May 2001 21:53:20 -0700 (PDT)
From:      Warner Losh <imp@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/pccard i82365.h pcic.c
Message-ID:  <200105190453.f4J4rK617587@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
imp         2001/05/18 21:53:20 PDT

  Modified files:
    sys/pccard           i82365.h pcic.c 
  Log:
  It turns out that Intel's i82365sl-DF step has the same ID as the VLSI
  82C146.  The Intel i82365SL-DF supports 3.3V cards.  The Step A/B/C
  parts do not appear to support this.  This is hard to know for sure
  since it was deduced from "compatible" parts' data sheets and the
  article mentioned below.
  
  Rework the VLSI detection to be a little nicer and not depend on
  scanning cards twice.  This would allow bad VLSI cards to coexist with
  a good intel card, for example.  We now detect i82365SL-DF cards where
  before we'd detect a VLSI.  For the most part, this is good, but we
  run a small chance of detecting a single slot 82C146 as a i82365SL-DF.
  Since I can't find a datasheet for the 82c146, I don't know if this is
  a problem or not.
  
  This work is based on an excellent article, in Japanese, by NAKAGAWA,
  Yoshihisa-san that appeared in FreeBSD Press Number 4.  He provided a
  patch against PAO3 in his article.  Since the pcic.c code has changed
  some since then, I've gone ahead and cleaned up his patch somewhat and
  changed how the code detects the buggy '146 cards.
  
  I also removed the comment asking if there were other cards that
  matched the 82C146 since we found one and additional information isn't
  necessary.
  
  Revision  Changes    Path
  1.13      +4 -5      src/sys/pccard/i82365.h
  1.123     +61 -29    src/sys/pccard/pcic.c


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?200105190453.f4J4rK617587>