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    [W:0.153 / U:0.328 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site