Open VincentDary opened 3 weeks ago
Any chance to drop the final _View
? As this will likely interfere with finding these chips by their serial automagically …
What's the difference between the HE and HP versions of each file?
CM55
is CortexM55?
There is some differences between interrupt names between HE and HP. For examples with AE302F40C1537LE:
$ diff -u AE302F40C1537LE_CM55_HE_View.svd AE302F40C1537LE_CM55_HP_View.svd
...
- <name>DMA2_IRQ0</name>
+ <name>DMA1_IRQ0</name>
<description>Interrupt request 0. One per DMA request interface (32 in total).</description>
<value>0</value>
</interrupt>
<interrupt>
- <name>DMA2_IRQ1</name>
+ <name>DMA1_IRQ1</name>
<description>Interrupt request 1. One per DMA request interface (32 in total).</description>
<value>1</value>
</interrupt>
<interrupt>
- <name>DMA2_IRQ10</name>
+ <name>DMA1_IRQ10</name>
<description>Interrupt request 10. One per DMA request interface (32 in total).</description>
<value>10</value>
</interrupt>
...
Yes I think CM55
stand for Arm Cortex-M55.
Ok in this case I drop the _View
pattern, maybe also the CM55
pattern, this just a a little bit more work for the maintenance of the files if there are updates.
I'd suggest removing it from the filename too.
This would leave us with AE101F4071542LH_HE.svd
instead of AE101F4071542LH_CM55_HE_View.svd
, which would make this SVD accessible as AE101F4071542LH_HE
(which IMHO is much more reasonable).
If there are any non-Cortex-M55 chips from this vendor, we could do two directories CM55 and another similar to SiliconLabs being split into the individual series.
Ok with you @BenBE , fix done, thanks for your feedbacks.
Naming LGTM.
Add AlifSemi SVD files from official DFP https://github.com/alifsemi/alif_ensemble-cmsis-dfp/tree/main/Debug/SVD
To check the SVD files authenticity, follow these instructions:
alifsemi_svd_s_sha512.txt
Update 2024-10-31 :
_View
andCM55
patterns in filenames.