On Mon, 17 Oct 2016, Boie, Andrew P wrote:
On Mon, 2016-10-17 at 11:05 -0400, Dmitriy Korovkin wrote:
Yes but this is not typical of the sort of boards we are targeting.
In other words, the irq_num pulled out of PCI enumeration doesn't need to beAnd by "something pathological" you mean insertion of an external card.
used/stored and we should just use the defined constant everywhere. Unless
something pathological is going on they should be the same value.
PCI_ENUMERATION is enabled for Galileo exactly for this reason.
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