Re: PCI enumeration and IRQ_CONNECT ?


Dmitriy Korovkin
 

On Mon, 17 Oct 2016, Boie, Andrew P wrote:

On Mon, 2016-10-17 at 11:05 -0400, Dmitriy Korovkin wrote:

In other words, the irq_num pulled out of PCI enumeration doesn't need to be
used/stored and we should just use the defined constant everywhere. Unless
something pathological is going on they should be the same value.
And by "something pathological" you mean insertion of an external card.
PCI_ENUMERATION is enabled for Galileo exactly for this reason.
/Dmitriy
Yes but this is not typical of the sort of boards we are targeting.
Galileo is a board that can run Linux. It is not an interesting target for
Zephyr. It is being used for Zephyr for reasons which are largely historical or
due to convenience/availability at the time the bring-up is done. The sort of
MCUs that a lightweight OS like Zephyr targets are not going to have hot-
pluggable PCI busses.
Then it comes to a question if Zephyr OS should drop the Galileo bards
support.
/Dmitriy

Andrew

Join devel@lists.zephyrproject.org to automatically receive all group messages.