Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 31 Aug 2000 16:11:35 -0700 (PDT)
From:      Peter Wemm <peter@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/i386/isa pcibus.c src/sys/pci pcisupport.c
Message-ID:  <200008312311.QAA27419@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
peter       2000/08/31 16:11:35 PDT

  Modified files:
    sys/i386/isa         pcibus.c 
    sys/pci              pcisupport.c 
  Log:
  Take a shot at fixing multiple pci busses on i386.
  pcib_set_bus() cannot be used on the new child because it is
  meant to be used on the *pci* device (it looks at the parent internally)
  not the pcib being added.  Bite the bullet and use ivars for the bus
  number to avoid any doubts about whether the softc is consistant between
  probe and attach.  This should not break the Alpha code.
  
  Revision  Changes    Path
  1.64      +51 -11    src/sys/i386/isa/pcibus.c
  1.168     +12 -7     src/sys/pci/pcisupport.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?200008312311.QAA27419>