Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 01 Sep 2000 16:47:35 -0700
From:      Mike Smith <msmith@freebsd.org>
To:        Mike Smith <msmith@FreeBSD.org>
Cc:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/sys/pci pci.c 
Message-ID:  <200009012347.QAA10880@mass.osd.bsdi.com>
In-Reply-To: Your message of "Fri, 01 Sep 2000 16:29:35 PDT." <200009012329.QAA40173@freefall.freebsd.org> 

next in thread | previous in thread | raw e-mail | index | archive | help

This *should* resolve some of the issues we've been seeing with devices
which show up with some or all of their resources missing.  It appears 
that people have stopped caring about the 'enable' bits in the PCI command
register.

Note that in reality a better solution is required; this code should be 
checking back up through the bridge(s) to the nexus to ensure that the 
desired access type is supported.

> msmith      2000/09/01 16:29:35 PDT
> 
>   Modified files:        (Branch: RELENG_4)
>     sys/pci              pci.c 
>   Log:
>   MFC: fix up botched PCI configuration by the BIOS in the case where a
>   resource has been allocated but its class is not marked as enabled
>   in the command register.
>   
>   Revision   Changes    Path
>   1.141.2.3  +9 -5      src/sys/pci/pci.c
> 
> 
> 

-- 
... every activity meets with opposition, everyone who acts has his
rivals and unfortunately opponents also.  But not because people want
to be opponents, rather because the tasks and relationships force
people to take different points of view.  [Dr. Fritz Todt]




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?200009012347.QAA10880>