Open-CMSIS-Pack Technical Meeting 2024-03-05
Participants
Joachim Krech
Bill Fletcher
Reinhard Keil
Daniel Brondani
Evgueni Driouk
Frédéric Ruellé
David Jurajda
Sourabh
Torbjörn SVENSSON
Tarek BOCHKATI
Matthew Gordon
Joe Alderson
Petr Hradsky
Samuel Hultgren
Kyle Dando
Slides
Meeting Notes
Project Boards
Open-CMSIS-Pack Specification Change Board • Open-CMSIS-Pack
CMSIS-Toolbox 2.3.0 • Open-CMSIS-Pack
CMSIS-Toolbox 2.4.0 • Open-CMSIS-Pack
Demo:Keil Studio Desktop: CMSIS-Toolbox integration
Reference Applications
Discussion
#466 - comment on counter proposal
#1359 - different perspective on this (identify unused components)
SH: Discussed in the past about 3 categories of components. To progress, should consider backwards compatibility - add new property. All components would still be in the same list.
RK: Look for more automated way to identify unused components.
JK: Also capture trivial dependency resolution
ED: Impossible to distinguish trivial and non-trivial dependencies
#1358 - Rework execution of programs during build
#6 [SVD] Optional peripherals (ST)
TB: How to optimise SVD files? Propose to add condition to show which peripherals are available for a particular device. Achieves 50% size optimisation for us. Need all SVD consumers to make this change
RK: Need a tool to arrange backwards compatibility. Have a lot of consumers so need to introduce this change carefully.
TB: Issue #5 also introduces more benefits. Introduce “peripheral SVD” file. Has size and maintenance benefits.
Meeting Recording