Re: Does my understanding correct?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, Apr 27, 2012 at 8:10 AM, Jiang Liu <liuj97@xxxxxxxxx> wrote:
> For PCI, there's no internal bus Bus#4 in the left bottom device.

Yes, there is.  The left bottom box is a PCIe switch with upstream
port 03:00.0.  The upstream port's secondary bus is 04, which is the
switch's internal bus.  The switch's downstream ports would be, for
example, 04:00.0, 04:01.0, 04:02.0, etc (other numberings are
possible).  If the box labelled "Downstream" is 04:00.0, its secondary
bus would be 05.

As I mentioned before, I think the bus 05 line is misleading, because
it's drawn as a bus where multiple devices could be attached.  It
should instead be a point-to-point link to a single device.  (Except
in this Stratus system, which seems broken because it *does* have two
devices attached to the same downstream port.)

> On 04/27/2012 05:27 PM, Richard Yang wrote:
>> All,
>>
>> I draw a picture about the physical layout on a part of the pci system.
>>
>> Each block represent a bridge or a device.
>> Am I correct?
>>
>>     +-----------------------------+
>>     |                             |
>>     |                             |
>>     |      Bus#2                  |
>>     |   ------------------        |
>>     |                             |
>>     |                             |
>>     |                             |
>>     |               +-------------+
>>     |               |DownStream   |02:00.0 pci_dev
>>     +---------------+-------+-----+
>>                             |   Bus#3
>>              ---------------+------------------------------------------+---
>>                             |                                          |
>>                             |                                          |
>>     +---------------+-------+-----+               +---------------+----+--+-----+
>>     |               |UpStream     |03:00.0        |               |UpStream     |03:01.0
>>     |               +-------------+               |               +-------------+ a normal device
>>     |                             |               |                             |
>>     |                             |               |                             |
>>     |             Bus#4           |               |                             |
>>     |     -------------------     |               |                             |
>>     |                  +----------+               |                             |
>>     |                  |DownStream|               |                             |
>>     +-----------------------+-----+               +-----------------------------+
>>                             |
>>                             | Bus#5
>>                 ------------+------------
>>
>>
>
ÿôèº{.nÇ+?·?®?­?+%?Ëÿ±éݶ¥?wÿº{.nÇ+?·¥?{±þ?"þ)í?æèw*jg¬±¨¶????Ý¢jÿ¾«þG«?éÿ¢¸¢·¦j:+v?¨?wèjØm¶?ÿþø¯ù®w¥þ?àþf£¢·h??â?úÿ?Ù¥



[Index of Archives]     [DMA Engine]     [Linux Coverity]     [Linux USB]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Greybus]

  Powered by Linux