Jonatan Antoni
Jonatan Antoni
> The PR [Open-CMSIS-Pack/Open-CMSIS-Pack-Spec#312](https://github.com/Open-CMSIS-Pack/Open-CMSIS-Pack-Spec/pull/312) should solve the issues during pack generation We need to update the pack schema reference URL in the pdsc file once this PR is merged.
> > The PR [Open-CMSIS-Pack/Open-CMSIS-Pack-Spec#312](https://github.com/Open-CMSIS-Pack/Open-CMSIS-Pack-Spec/pull/312) should solve the issues during pack generation > > We need to update the pack schema reference URL in the pdsc file once this PR...
> > > The PR [Open-CMSIS-Pack/Open-CMSIS-Pack-Spec#312](https://github.com/Open-CMSIS-Pack/Open-CMSIS-Pack-Spec/pull/312) should solve the issues during pack generation > > > > > > We need to update the pack schema reference URL in the...
@RobinKastberg, can you please double check?
Hi @holden-zenith, Thanks for pointing this out. The cache maintenance functions convert forth and back between signed and unsigned which is probably causing your warnings. Would you like to contribute...
@holden-zenith, can you confirm the reworked code provided by Reinhard solves the issue your you while it is still performing correctly?
Good spot. Basically, the idea of the loop is that at least `isize` bytes gets invalidated. Effectively, cache maintenance can only happen in junks of `__SCB_ICACHE_LINE_SIZE`. So, an alternative implementation...
Replaced by #229
Clang/LLVM 18 builds for CM52 still failing due to missing support in CMSIS-Toolbox. The support will be part of upcoming CMSIS-Toolbox 2.4.0
Hi @escherstair, Thanks for pointing this out. I moved your proposal to CMSIS 6 as this should be the place to make such enhancements. I wonder if `uint32_t` is the...