-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Core-Only SVD files #48
Comments
The Core Peripherals are well understood and displayed in the available toolchains already today, therefore the priority to invest here is currently very low. Nevertheless we are always open for contributions. |
thanks for your response. |
Nope. |
regarding the state in "available toolchains": These files were delivered with Keil MDK. SFD\Freescale\Kinetis\MK40D7.sfr vs. SFD\ST\STM32F4xx\STM32F401x.SFR I think there is still a lot to be fixed... |
Note that the corresponding SVD files are provided by the Silicon Vendors. |
@hackrid, allow me to translate the ARM statement "The Core Peripherals are well understood and displayed in the available toolchains already today":
normally the place for the ARM core peripherals is not in the vendor files, because there are hundreds of such files and it would be highly redundant. the description for the core peripherals should be provided by ARM, in the ARM core packs, and the development tools should be ready to use them to complement the vendor definitions, in other words to first load the vendor definitions, and then check if there are more core peripherals not yet loaded, and add them. at least this will be the strategy that I plan to use in GNU ARM Eclipse, as soon as the core definitions will be available. |
It should be noted that we made progress here: the Keil.V2M-MPS2_CMx_BSP.1.6.0.pack contains SVD files that describe also the CORE peripherals. Can you check if this would fullfil your requirements? |
@hackrid may I ask you to take a look to the packs Reinhard mentioned? Please close this issue if you do not have further questions. |
Closed due to inactivity. |
I have found these files which do not contain the register description for the core peripherals like NVIC and SCB:
https://github.com/ARM-software/CMSIS_5/tree/develop/Device/ARM/SVD
are these popualted anytime soon?
The text was updated successfully, but these errors were encountered: