cvs commit: src/sys/dev/pccbb pccbb.c

Warner Losh imp at FreeBSD.org
Sat Aug 9 03:37:22 UTC 2008


imp         2008-08-09 03:37:12 UTC

  FreeBSD src repository

  Modified files:
    sys/dev/pccbb        pccbb.c 
  Log:
  SVN rev 181451 on 2008-08-09 03:37:12Z by imp
  
  While most bridges can bring a card out of reset in 20ms, there are
  some bridge + card combinations that take longer for reasons unknown.
  Adjust the timeout to be 100ms on all !RICOH bridges, but leave RICOH
  at 400ms.  The 400ms is "lore" from other open source projects, and
  I've never see my ricoh bridge chips take this long.  Maybe it is the
  same thing?  Maybe a bit should be read instead of a hard-wired pause?
  
  After this adjustment, a few cards that I'd insert and get only:
          cbb0: card_power: 3V
          cbb0: card_power: 0V
  with full debugging enabled would actually try to attach.
  
  Reported by:    sam@ (I think)
  MFC after:      3 days
  
  Revision  Changes    Path
  1.167     +4 -3      src/sys/dev/pccbb/pccbb.c


More information about the cvs-all mailing list