lkml.org 
[lkml]   [2004]   [Nov]   [12]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
SubjectRE: [PATCH] pci-mmconfig fix for 2.6.9
Date
From
On Fri, 12 Nov 2004, 11:35:47 -0700, Grant Grundler wrote:

> Michael,
> Thanks for digging that up.
> I think Andi was looking for references to the PCI-E spec.
> I found such a statement in "PCI Express(TM) Base
> Specification Revision 1.0a".
>

Hi Grant,

I think it is well documented that config cycles are non-posted in PCI,
PCIX, and PCI Express specs as you pointed out. The only ambiguity is
whether the mmconfig memory cycle from the CPU to the chipset is posted
or not. The Implementation Note in the MMCONFIG ECN from pcisig (link
below) allows the mmconfig write cycle to be posted, meaning mmconfig
write cycle can complete before the real config write cycle completes.
That's why we needed confirmations from chipset engineers.

Michael

http://www.pcisig.com/specifications/pciexpress/specifications/specifica
tions

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 14:08    [from the cache]
©2003-2011 Jasper Spaans