Open-CMSIS-Pack Technical Meeting 2022-12-13
Participants
Wilfried Chauveau
Erik Mållberg
Joachim Krech
Daniel Brondani
David Jurajda
Luís Tonicha
Evgueni Driouk
Reinhard Keil
Bill Fletcher
Frédéric Ruellé
Eric Finco
Anca Oprea
Dragos Miloiu
Graham Hammond
Will Lord
Cristian
Holt Sun
Slides
Meeting Notes
#450 Local support in cproject.yml for build-type and target-type
HS: Got some suggestions from Joachim for for-type.
RK: for-type is not required
HS: Think it (#450) meets our requirements. It’s very important for multicore projects in RT platforms.
RK: We have agreement that #450 is the framework we’re going to implement. Will rename for-type to for-context to make it clearer. Will work to get it into the specification.
#175/#176 File category mapping
RK: Backward compatibility vs older versions of the tools is the compelling part.
ED: If a file is for both C and C++ how do we specify that?
JK: Would have needed to specify it twice
RK: My opinion - have C-CPP to cover both
#615 Guidance for compiler agnostic projects
#607 ‘defines’ are used by all build tools
HS: Think the yaml file should have the same requirements as #175/#176
RK: Don’t think this is a big deal (to add it).
#618 way to rename build output in cproject/csolution
HS: Think not only about output, but also about output name.
JK: in this proposal you have file-path file extension
CMSIS-Toolbox Version 1.4.0
FR: Just for the naming, I think we should avoid saying "variant" when we say that they are all valid at the same time. With components, variants are exclusive.
JK: alternative
FR: I'm still confused - sometimes it is values, sometimes drivers instances ?
JK: Alternative layers need to be used exclusively like variants...
DB: Could be named ‘capabilities’ if interfaces is too confusing.
EF: Is there a way to describe how components are configured? Interested to know how it can work and how to use it.
RK: Have some demos in preparation.
JK: Still need to get to a taxonomy.
Meeting Recording