IAR exporter: extended debugger settings template with modifiable options needed for Nordic targets.

pull/4134/head
Głąbek, Andrzej 2017-03-08 11:06:35 +01:00 committed by Anna Bridge
parent 85db457b9e
commit 2658bdb113
3 changed files with 14 additions and 5 deletions

View File

@ -78,6 +78,9 @@ class IAR(Exporter):
"FPU2": 0,
"NrRegs": 0,
"NEON": '',
"CExtraOptionsCheck": 0,
"CExtraOptions": "",
"CMSISDAPJtagSpeedList": 0,
}
iar_defaults.update(device_info)

View File

@ -57,11 +57,11 @@
</option>
<option>
<name>CExtraOptionsCheck</name>
<state>0</state>
<state>{{device.CExtraOptionsCheck}}</state>
</option>
<option>
<name>CExtraOptions</name>
<state></state>
<state>{{device.CExtraOptions}}</state>
</option>
<option>
<name>CFpuProcessor</name>
@ -365,7 +365,7 @@
<option>
<name>CMSISDAPJtagSpeedList</name>
<version>0</version>
<state>0</state>
<state>{{device.CMSISDAPJtagSpeedList}}</state>
</option>
<option>
<name>CMSISDAPBreakpointRadio</name>

View File

@ -42,7 +42,10 @@
"OGChipSelectEditMenu": "STM32F072RB\tST STM32F072RB"
},
"nRF51822_xxAA": {
"OGChipSelectEditMenu": "nRF51822-QFAA\tNordicSemi nRF51822-QFAA"
"OGChipSelectEditMenu": "nRF51822-QFAA\tNordicSemi nRF51822-QFAA",
"CExtraOptionsCheck": 1,
"CExtraOptions": "--drv_vector_table_base=0x0",
"CMSISDAPJtagSpeedList": 10
},
"EFM32GG990F1024": {
"OGChipSelectEditMenu": "EFM32GG990F1024\tSiliconLaboratories EFM32GG990F1024"
@ -163,7 +166,10 @@
"OGChipSelectEditMenu": "STM32F407VG\tST STM32F407VG"
},
"nRF52832_xxAA":{
"OGChipSelectEditMenu": "nRF52832-xxAA\tNordicSemi nRF52832-xxAA"
"OGChipSelectEditMenu": "nRF52832-xxAA\tNordicSemi nRF52832-xxAA",
"CExtraOptionsCheck": 1,
"CExtraOptions": "--drv_vector_table_base=0x0",
"CMSISDAPJtagSpeedList": 10
},
"NCS36510":{
"OGChipSelectEditMenu": "NCS36510\tONSemiconductor NCS36510"