BSP_CONSOLE_MINOR option for Zynq board with new build system
sebastian.huber at embedded-brains.de
Fri Sep 25 15:18:49 UTC 2020
On 25/09/2020 17:14, Gedare Bloom wrote:
> On Fri, Sep 25, 2020 at 9:11 AM Sebastian Huber
> <sebastian.huber at embedded-brains.de> wrote:
>> On 25/09/2020 17:08, Gedare Bloom wrote:
>>>> Yes, this could be a potential problem in several BSPs. I used a script
>>>> to convert the BSP options, but to detect if it was an integer or
>>>> boolean type was just an heuristic. In order to fix this, you first have
>>>> to find the build specification item of the option:
>>>> spec/build/bsps/arm/xilinx-zynqmp/optconminor.yml:name: BSP_CONSOLE_MINOR
>>>> spec/build/bsps/arm/xilinx-zynq/optconminor.yml:name: BSP_CONSOLE_MINOR
>>>> So, we have this option duplicated. This is an issue on its own. At some
>>>> point in time we should unify the options across the BSPs.
>>> Yes, I imagine we should like to use 'shared' folders at several
>>> levels of the spec/.../bsps tree
>> The "shared" folder is just a parent directory. For example
>> "spec/build/bsps" contains all items relevant to BSPs in general,
>> "spec/build/bsps/arm" contains all times relevant to "arm" architecture
> OK, that makes sense. But it does not allow for partially shared items I guess?
If you use an item or not is defined by the links. So, when a BSP
doesn't link to a parent item, then it is not used.
More information about the devel