Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
宁楠萍
rt-thread
提交
64282eae
R
rt-thread
项目概览
宁楠萍
/
rt-thread
与 Fork 源项目一致
Fork自
RT-Thread / rt-thread
通知
2
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
R
rt-thread
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
64282eae
编写于
10月 28, 2020
作者:
T
tangweikang
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
[bsp][stm32] update stm32/stm32l4r5-st-nucleo project
上级
05fc423e
变更
7
隐藏空白更改
内联
并排
Showing
7 changed file
with
165 addition
and
5845 deletion
+165
-5845
bsp/stm32/stm32l4r5-st-nucleo/project.ewd
bsp/stm32/stm32l4r5-st-nucleo/project.ewd
+0
-2974
bsp/stm32/stm32l4r5-st-nucleo/project.ewp
bsp/stm32/stm32l4r5-st-nucleo/project.ewp
+43
-48
bsp/stm32/stm32l4r5-st-nucleo/project.ewt
bsp/stm32/stm32l4r5-st-nucleo/project.ewt
+0
-2629
bsp/stm32/stm32l4r5-st-nucleo/project.uvoptx
bsp/stm32/stm32l4r5-st-nucleo/project.uvoptx
+6
-10
bsp/stm32/stm32l4r5-st-nucleo/project.uvprojx
bsp/stm32/stm32l4r5-st-nucleo/project.uvprojx
+93
-158
bsp/stm32/stm32l4r5-st-nucleo/template.uvoptx
bsp/stm32/stm32l4r5-st-nucleo/template.uvoptx
+6
-10
bsp/stm32/stm32l4r5-st-nucleo/template.uvprojx
bsp/stm32/stm32l4r5-st-nucleo/template.uvprojx
+17
-16
未找到文件。
bsp/stm32/stm32l4r5-st-nucleo/project.ewd
已删除
100644 → 0
浏览文件 @
05fc423e
<?xml version="1.0" encoding="UTF-8"?>
<project>
<fileVersion>
3
</fileVersion>
<configuration>
<name>
rt-thread
</name>
<toolchain>
<name>
ARM
</name>
</toolchain>
<debug>
1
</debug>
<settings>
<name>
C-SPY
</name>
<archiveVersion>
2
</archiveVersion>
<data>
<version>
32
</version>
<wantNonLocal>
1
</wantNonLocal>
<debug>
1
</debug>
<option>
<name>
CInput
</name>
<state>
1
</state>
</option>
<option>
<name>
CEndian
</name>
<state>
1
</state>
</option>
<option>
<name>
CProcessor
</name>
<state>
1
</state>
</option>
<option>
<name>
OCVariant
</name>
<state>
0
</state>
</option>
<option>
<name>
MacOverride
</name>
<state>
0
</state>
</option>
<option>
<name>
MacFile
</name>
<state></state>
</option>
<option>
<name>
MemOverride
</name>
<state>
0
</state>
</option>
<option>
<name>
MemFile
</name>
<state>
$TOOLKIT_DIR$\CONFIG\debugger\ST\STM32L4R5ZI.ddf
</state>
</option>
<option>
<name>
RunToEnable
</name>
<state>
1
</state>
</option>
<option>
<name>
RunToName
</name>
<state>
main
</state>
</option>
<option>
<name>
CExtraOptionsCheck
</name>
<state>
0
</state>
</option>
<option>
<name>
CExtraOptions
</name>
<state></state>
</option>
<option>
<name>
CFpuProcessor
</name>
<state>
1
</state>
</option>
<option>
<name>
OCDDFArgumentProducer
</name>
<state></state>
</option>
<option>
<name>
OCDownloadSuppressDownload
</name>
<state>
0
</state>
</option>
<option>
<name>
OCDownloadVerifyAll
</name>
<state>
1
</state>
</option>
<option>
<name>
OCProductVersion
</name>
<state>
8.11.3.13977
</state>
</option>
<option>
<name>
OCDynDriverList
</name>
<state>
STLINK_ID
</state>
</option>
<option>
<name>
OCLastSavedByProductVersion
</name>
<state>
8.40.2.22864
</state>
</option>
<option>
<name>
UseFlashLoader
</name>
<state>
1
</state>
</option>
<option>
<name>
CLowLevel
</name>
<state>
1
</state>
</option>
<option>
<name>
OCBE8Slave
</name>
<state>
1
</state>
</option>
<option>
<name>
MacFile2
</name>
<state></state>
</option>
<option>
<name>
CDevice
</name>
<state>
1
</state>
</option>
<option>
<name>
FlashLoadersV3
</name>
<state>
$TOOLKIT_DIR$\config\flashloader\ST\FlashSTM32L4SxxI.board
</state>
</option>
<option>
<name>
OCImagesSuppressCheck1
</name>
<state>
0
</state>
</option>
<option>
<name>
OCImagesPath1
</name>
<state></state>
</option>
<option>
<name>
OCImagesSuppressCheck2
</name>
<state>
0
</state>
</option>
<option>
<name>
OCImagesPath2
</name>
<state></state>
</option>
<option>
<name>
OCImagesSuppressCheck3
</name>
<state>
0
</state>
</option>
<option>
<name>
OCImagesPath3
</name>
<state></state>
</option>
<option>
<name>
OverrideDefFlashBoard
</name>
<state>
0
</state>
</option>
<option>
<name>
OCImagesOffset1
</name>
<state></state>
</option>
<option>
<name>
OCImagesOffset2
</name>
<state></state>
</option>
<option>
<name>
OCImagesOffset3
</name>
<state></state>
</option>
<option>
<name>
OCImagesUse1
</name>
<state>
0
</state>
</option>
<option>
<name>
OCImagesUse2
</name>
<state>
0
</state>
</option>
<option>
<name>
OCImagesUse3
</name>
<state>
0
</state>
</option>
<option>
<name>
OCDeviceConfigMacroFile
</name>
<state>
1
</state>
</option>
<option>
<name>
OCDebuggerExtraOption
</name>
<state>
1
</state>
</option>
<option>
<name>
OCAllMTBOptions
</name>
<state>
1
</state>
</option>
<option>
<name>
OCMulticoreNrOfCores
</name>
<state>
1
</state>
</option>
<option>
<name>
OCMulticoreWorkspace
</name>
<state></state>
</option>
<option>
<name>
OCMulticoreSlaveProject
</name>
<state></state>
</option>
<option>
<name>
OCMulticoreSlaveConfiguration
</name>
<state></state>
</option>
<option>
<name>
OCDownloadExtraImage
</name>
<state>
1
</state>
</option>
<option>
<name>
OCAttachSlave
</name>
<state>
0
</state>
</option>
<option>
<name>
MassEraseBeforeFlashing
</name>
<state>
0
</state>
</option>
<option>
<name>
OCMulticoreNrOfCoresSlave
</name>
<state>
1
</state>
</option>
<option>
<name>
OCMulticoreAMPConfigType
</name>
<state>
0
</state>
</option>
<option>
<name>
OCMulticoreSessionFile
</name>
<state></state>
</option>
<option>
<name>
OCTpiuBaseOption
</name>
<state>
1
</state>
</option>
</data>
</settings>
<settings>
<name>
ARMSIM_ID
</name>
<archiveVersion>
2
</archiveVersion>
<data>
<version>
1
</version>
<wantNonLocal>
1
</wantNonLocal>
<debug>
1
</debug>
<option>
<name>
OCSimDriverInfo
</name>
<state>
1
</state>
</option>
<option>
<name>
OCSimEnablePSP
</name>
<state>
0
</state>
</option>
<option>
<name>
OCSimPspOverrideConfig
</name>
<state>
0
</state>
</option>
<option>
<name>
OCSimPspConfigFile
</name>
<state></state>
</option>
</data>
</settings>
<settings>
<name>
CADI_ID
</name>
<archiveVersion>
2
</archiveVersion>
<data>
<version>
0
</version>
<wantNonLocal>
1
</wantNonLocal>
<debug>
1
</debug>
<option>
<name>
CCadiMemory
</name>
<state>
1
</state>
</option>
<option>
<name>
Fast Model
</name>
<state></state>
</option>
<option>
<name>
CCADILogFileCheck
</name>
<state>
0
</state>
</option>
<option>
<name>
CCADILogFileEditB
</name>
<state>
$PROJ_DIR$\cspycomm.log
</state>
</option>
<option>
<name>
OCDriverInfo
</name>
<state>
1
</state>
</option>
</data>
</settings>
<settings>
<name>
CMSISDAP_ID
</name>
<archiveVersion>
2
</archiveVersion>
<data>
<version>
4
</version>
<wantNonLocal>
1
</wantNonLocal>
<debug>
1
</debug>
<option>
<name>
OCDriverInfo
</name>
<state>
1
</state>
</option>
<option>
<name>
OCIarProbeScriptFile
</name>
<state>
1
</state>
</option>
<option>
<name>
CMSISDAPResetList
</name>
<version>
1
</version>
<state>
10
</state>
</option>
<option>
<name>
CMSISDAPHWResetDuration
</name>
<state>
300
</state>
</option>
<option>
<name>
CMSISDAPHWResetDelay
</name>
<state>
200
</state>
</option>
<option>
<name>
CMSISDAPDoLogfile
</name>
<state>
0
</state>
</option>
<option>
<name>
CMSISDAPLogFile
</name>
<state>
$PROJ_DIR$\cspycomm.log
</state>
</option>
<option>
<name>
CMSISDAPInterfaceRadio
</name>
<state>
0
</state>
</option>
<option>
<name>
CMSISDAPInterfaceCmdLine
</name>
<state>
0
</state>
</option>
<option>
<name>
CMSISDAPMultiTargetEnable
</name>
<state>
0
</state>
</option>
<option>
<name>
CMSISDAPMultiTarget
</name>
<state>
0
</state>
</option>
<option>
<name>
CMSISDAPJtagSpeedList
</name>
<version>
0
</version>
<state>
0
</state>
</option>
<option>
<name>
CMSISDAPBreakpointRadio
</name>
<state>
0
</state>
</option>
<option>
<name>
CMSISDAPRestoreBreakpointsCheck
</name>
<state>
0
</state>
</option>
<option>
<name>
CMSISDAPUpdateBreakpointsEdit
</name>
<state>
_call_main
</state>
</option>
<option>
<name>
RDICatchReset
</name>
<state>
0
</state>
</option>
<option>
<name>
RDICatchUndef
</name>
<state>
1
</state>
</option>
<option>
<name>
RDICatchSWI
</name>
<state>
0
</state>
</option>
<option>
<name>
RDICatchData
</name>
<state>
1
</state>
</option>
<option>
<name>
RDICatchPrefetch
</name>
<state>
1
</state>
</option>
<option>
<name>
RDICatchIRQ
</name>
<state>
0
</state>
</option>
<option>
<name>
RDICatchFIQ
</name>
<state>
0
</state>
</option>
<option>
<name>
CatchCORERESET
</name>
<state>
0
</state>
</option>
<option>
<name>
CatchMMERR
</name>
<state>
1
</state>
</option>
<option>
<name>
CatchNOCPERR
</name>
<state>
1
</state>
</option>
<option>
<name>
CatchCHKERR
</name>
<state>
1
</state>
</option>
<option>
<name>
CatchSTATERR
</name>
<state>
1
</state>
</option>
<option>
<name>
CatchBUSERR
</name>
<state>
1
</state>
</option>
<option>
<name>
CatchINTERR
</name>
<state>
1
</state>
</option>
<option>
<name>
CatchSFERR
</name>
<state>
1
</state>
</option>
<option>
<name>
CatchHARDERR
</name>
<state>
1
</state>
</option>
<option>
<name>
CatchDummy
</name>
<state>
0
</state>
</option>
<option>
<name>
CMSISDAPMultiCPUEnable
</name>
<state>
0
</state>
</option>
<option>
<name>
CMSISDAPMultiCPUNumber
</name>
<state>
0
</state>
</option>
<option>
<name>
OCProbeCfgOverride
</name>
<state>
0
</state>
</option>
<option>
<name>
OCProbeConfig
</name>
<state></state>
</option>
<option>
<name>
CMSISDAPProbeConfigRadio
</name>
<state>
0
</state>
</option>
<option>
<name>
CMSISDAPSelectedCPUBehaviour
</name>
<state>
0
</state>
</option>
<option>
<name>
ICpuName
</name>
<state></state>
</option>
<option>
<name>
OCJetEmuParams
</name>
<state>
1
</state>
</option>
<option>
<name>
CCCMSISDAPUsbSerialNo
</name>
<state></state>
</option>
<option>
<name>
CCCMSISDAPUsbSerialNoSelect
</name>
<state>
0
</state>
</option>
</data>
</settings>
<settings>
<name>
GDBSERVER_ID
</name>
<archiveVersion>
2
</archiveVersion>
<data>
<version>
0
</version>
<wantNonLocal>
1
</wantNonLocal>
<debug>
1
</debug>
<option>
<name>
OCDriverInfo
</name>
<state>
1
</state>
</option>
<option>
<name>
TCPIP
</name>
<state>
aaa.bbb.ccc.ddd
</state>
</option>
<option>
<name>
DoLogfile
</name>
<state>
0
</state>
</option>
<option>
<name>
LogFile
</name>
<state>
$PROJ_DIR$\cspycomm.log
</state>
</option>
<option>
<name>
CCJTagBreakpointRadio
</name>
<state>
0
</state>
</option>
<option>
<name>
CCJTagDoUpdateBreakpoints
</name>
<state>
0
</state>
</option>
<option>
<name>
CCJTagUpdateBreakpoints
</name>
<state>
_call_main
</state>
</option>
</data>
</settings>
<settings>
<name>
IJET_ID
</name>
<archiveVersion>
2
</archiveVersion>
<data>
<version>
8
</version>
<wantNonLocal>
1
</wantNonLocal>
<debug>
1
</debug>
<option>
<name>
OCDriverInfo
</name>
<state>
1
</state>
</option>
<option>
<name>
OCIarProbeScriptFile
</name>
<state>
1
</state>
</option>
<option>
<name>
IjetResetList
</name>
<version>
1
</version>
<state>
10
</state>
</option>
<option>
<name>
IjetHWResetDuration
</name>
<state>
300
</state>
</option>
<option>
<name>
IjetHWResetDelay
</name>
<state>
200
</state>
</option>
<option>
<name>
IjetPowerFromProbe
</name>
<state>
1
</state>
</option>
<option>
<name>
IjetPowerRadio
</name>
<state>
0
</state>
</option>
<option>
<name>
IjetDoLogfile
</name>
<state>
0
</state>
</option>
<option>
<name>
IjetLogFile
</name>
<state>
$PROJ_DIR$\cspycomm.log
</state>
</option>
<option>
<name>
IjetInterfaceRadio
</name>
<state>
0
</state>
</option>
<option>
<name>
IjetInterfaceCmdLine
</name>
<state>
0
</state>
</option>
<option>
<name>
IjetMultiTargetEnable
</name>
<state>
0
</state>
</option>
<option>
<name>
IjetMultiTarget
</name>
<state>
0
</state>
</option>
<option>
<name>
IjetScanChainNonARMDevices
</name>
<state>
0
</state>
</option>
<option>
<name>
IjetIRLength
</name>
<state>
0
</state>
</option>
<option>
<name>
IjetJtagSpeedList
</name>
<version>
0
</version>
<state>
0
</state>
</option>
<option>
<name>
IjetProtocolRadio
</name>
<state>
0
</state>
</option>
<option>
<name>
IjetSwoPin
</name>
<state>
0
</state>
</option>
<option>
<name>
IjetCpuClockEdit
</name>
<state></state>
</option>
<option>
<name>
IjetSwoPrescalerList
</name>
<version>
1
</version>
<state>
0
</state>
</option>
<option>
<name>
IjetBreakpointRadio
</name>
<state>
0
</state>
</option>
<option>
<name>
IjetRestoreBreakpointsCheck
</name>
<state>
0
</state>
</option>
<option>
<name>
IjetUpdateBreakpointsEdit
</name>
<state>
_call_main
</state>
</option>
<option>
<name>
RDICatchReset
</name>
<state>
0
</state>
</option>
<option>
<name>
RDICatchUndef
</name>
<state>
1
</state>
</option>
<option>
<name>
RDICatchSWI
</name>
<state>
0
</state>
</option>
<option>
<name>
RDICatchData
</name>
<state>
1
</state>
</option>
<option>
<name>
RDICatchPrefetch
</name>
<state>
1
</state>
</option>
<option>
<name>
RDICatchIRQ
</name>
<state>
0
</state>
</option>
<option>
<name>
RDICatchFIQ
</name>
<state>
0
</state>
</option>
<option>
<name>
CatchCORERESET
</name>
<state>
0
</state>
</option>
<option>
<name>
CatchMMERR
</name>
<state>
1
</state>
</option>
<option>
<name>
CatchNOCPERR
</name>
<state>
1
</state>
</option>
<option>
<name>
CatchCHKERR
</name>
<state>
1
</state>
</option>
<option>
<name>
CatchSTATERR
</name>
<state>
1
</state>
</option>
<option>
<name>
CatchBUSERR
</name>
<state>
1
</state>
</option>
<option>
<name>
CatchINTERR
</name>
<state>
1
</state>
</option>
<option>
<name>
CatchSFERR
</name>
<state>
1
</state>
</option>
<option>
<name>
CatchHARDERR
</name>
<state>
1
</state>
</option>
<option>
<name>
CatchDummy
</name>
<state>
0
</state>
</option>
<option>
<name>
OCProbeCfgOverride
</name>
<state>
0
</state>
</option>
<option>
<name>
OCProbeConfig
</name>
<state></state>
</option>
<option>
<name>
IjetProbeConfigRadio
</name>
<state>
0
</state>
</option>
<option>
<name>
IjetMultiCPUEnable
</name>
<state>
0
</state>
</option>
<option>
<name>
IjetMultiCPUNumber
</name>
<state>
0
</state>
</option>
<option>
<name>
IjetSelectedCPUBehaviour
</name>
<state>
0
</state>
</option>
<option>
<name>
ICpuName
</name>
<state></state>
</option>
<option>
<name>
OCJetEmuParams
</name>
<state>
1
</state>
</option>
<option>
<name>
IjetPreferETB
</name>
<state>
1
</state>
</option>
<option>
<name>
IjetTraceSettingsList
</name>
<version>
0
</version>
<state>
0
</state>
</option>
<option>
<name>
IjetTraceSizeList
</name>
<version>
0
</version>
<state>
4
</state>
</option>
<option>
<name>
FlashBoardPathSlave
</name>
<state>
0
</state>
</option>
<option>
<name>
CCIjetUsbSerialNo
</name>
<state></state>
</option>
<option>
<name>
CCIjetUsbSerialNoSelect
</name>
<state>
0
</state>
</option>
</data>
</settings>
<settings>
<name>
JLINK_ID
</name>
<archiveVersion>
2
</archiveVersion>
<data>
<version>
16
</version>
<wantNonLocal>
1
</wantNonLocal>
<debug>
1
</debug>
<option>
<name>
JLinkSpeed
</name>
<state>
1000
</state>
</option>
<option>
<name>
CCJLinkDoLogfile
</name>
<state>
0
</state>
</option>
<option>
<name>
CCJLinkLogFile
</name>
<state>
$PROJ_DIR$\cspycomm.log
</state>
</option>
<option>
<name>
CCJLinkHWResetDelay
</name>
<state>
0
</state>
</option>
<option>
<name>
OCDriverInfo
</name>
<state>
1
</state>
</option>
<option>
<name>
JLinkInitialSpeed
</name>
<state>
1000
</state>
</option>
<option>
<name>
CCDoJlinkMultiTarget
</name>
<state>
0
</state>
</option>
<option>
<name>
CCScanChainNonARMDevices
</name>
<state>
0
</state>
</option>
<option>
<name>
CCJLinkMultiTarget
</name>
<state>
0
</state>
</option>
<option>
<name>
CCJLinkIRLength
</name>
<state>
0
</state>
</option>
<option>
<name>
CCJLinkCommRadio
</name>
<state>
0
</state>
</option>
<option>
<name>
CCJLinkTCPIP
</name>
<state>
aaa.bbb.ccc.ddd
</state>
</option>
<option>
<name>
CCJLinkSpeedRadioV2
</name>
<state>
0
</state>
</option>
<option>
<name>
CCUSBDevice
</name>
<version>
1
</version>
<state>
1
</state>
</option>
<option>
<name>
CCRDICatchReset
</name>
<state>
0
</state>
</option>
<option>
<name>
CCRDICatchUndef
</name>
<state>
0
</state>
</option>
<option>
<name>
CCRDICatchSWI
</name>
<state>
0
</state>
</option>
<option>
<name>
CCRDICatchData
</name>
<state>
0
</state>
</option>
<option>
<name>
CCRDICatchPrefetch
</name>
<state>
0
</state>
</option>
<option>
<name>
CCRDICatchIRQ
</name>
<state>
0
</state>
</option>
<option>
<name>
CCRDICatchFIQ
</name>
<state>
0
</state>
</option>
<option>
<name>
CCJLinkBreakpointRadio
</name>
<state>
0
</state>
</option>
<option>
<name>
CCJLinkDoUpdateBreakpoints
</name>
<state>
0
</state>
</option>
<option>
<name>
CCJLinkUpdateBreakpoints
</name>
<state>
_call_main
</state>
</option>
<option>
<name>
CCJLinkInterfaceRadio
</name>
<state>
0
</state>
</option>
<option>
<name>
CCJLinkResetList
</name>
<version>
6
</version>
<state>
5
</state>
</option>
<option>
<name>
CCJLinkInterfaceCmdLine
</name>
<state>
0
</state>
</option>
<option>
<name>
CCCatchCORERESET
</name>
<state>
0
</state>
</option>
<option>
<name>
CCCatchMMERR
</name>
<state>
0
</state>
</option>
<option>
<name>
CCCatchNOCPERR
</name>
<state>
0
</state>
</option>
<option>
<name>
CCCatchCHRERR
</name>
<state>
0
</state>
</option>
<option>
<name>
CCCatchSTATERR
</name>
<state>
0
</state>
</option>
<option>
<name>
CCCatchBUSERR
</name>
<state>
0
</state>
</option>
<option>
<name>
CCCatchINTERR
</name>
<state>
0
</state>
</option>
<option>
<name>
CCCatchSFERR
</name>
<state>
0
</state>
</option>
<option>
<name>
CCCatchHARDERR
</name>
<state>
0
</state>
</option>
<option>
<name>
CCCatchDummy
</name>
<state>
0
</state>
</option>
<option>
<name>
OCJLinkScriptFile
</name>
<state>
1
</state>
</option>
<option>
<name>
CCJLinkUsbSerialNo
</name>
<state></state>
</option>
<option>
<name>
CCTcpIpAlt
</name>
<version>
0
</version>
<state>
0
</state>
</option>
<option>
<name>
CCJLinkTcpIpSerialNo
</name>
<state></state>
</option>
<option>
<name>
CCCpuClockEdit
</name>
<state></state>
</option>
<option>
<name>
CCSwoClockAuto
</name>
<state>
0
</state>
</option>
<option>
<name>
CCSwoClockEdit
</name>
<state>
2000
</state>
</option>
<option>
<name>
OCJLinkTraceSource
</name>
<state>
0
</state>
</option>
<option>
<name>
OCJLinkTraceSourceDummy
</name>
<state>
0
</state>
</option>
<option>
<name>
OCJLinkDeviceName
</name>
<state>
1
</state>
</option>
</data>
</settings>
<settings>
<name>
LMIFTDI_ID
</name>
<archiveVersion>
2
</archiveVersion>
<data>
<version>
2
</version>
<wantNonLocal>
1
</wantNonLocal>
<debug>
1
</debug>
<option>
<name>
OCDriverInfo
</name>
<state>
1
</state>
</option>
<option>
<name>
LmiftdiSpeed
</name>
<state>
500
</state>
</option>
<option>
<name>
CCLmiftdiDoLogfile
</name>
<state>
0
</state>
</option>
<option>
<name>
CCLmiftdiLogFile
</name>
<state>
$PROJ_DIR$\cspycomm.log
</state>
</option>
<option>
<name>
CCLmiFtdiInterfaceRadio
</name>
<state>
0
</state>
</option>
<option>
<name>
CCLmiFtdiInterfaceCmdLine
</name>
<state>
0
</state>
</option>
</data>
</settings>
<settings>
<name>
NULINK_ID
</name>
<archiveVersion>
2
</archiveVersion>
<data>
<version>
0
</version>
<wantNonLocal>
1
</wantNonLocal>
<debug>
1
</debug>
<option>
<name>
OCDriverInfo
</name>
<state>
1
</state>
</option>
<option>
<name>
DoLogfile
</name>
<state>
0
</state>
</option>
<option>
<name>
LogFile
</name>
<state>
$PROJ_DIR$\cspycomm.log
</state>
</option>
</data>
</settings>
<settings>
<name>
PEMICRO_ID
</name>
<archiveVersion>
2
</archiveVersion>
<data>
<version>
3
</version>
<wantNonLocal>
1
</wantNonLocal>
<debug>
1
</debug>
<option>
<name>
OCDriverInfo
</name>
<state>
1
</state>
</option>
<option>
<name>
CCJPEMicroShowSettings
</name>
<state>
0
</state>
</option>
<option>
<name>
DoLogfile
</name>
<state>
0
</state>
</option>
<option>
<name>
LogFile
</name>
<state>
$PROJ_DIR$\cspycomm.log
</state>
</option>
</data>
</settings>
<settings>
<name>
STLINK_ID
</name>
<archiveVersion>
2
</archiveVersion>
<data>
<version>
6
</version>
<wantNonLocal>
1
</wantNonLocal>
<debug>
1
</debug>
<option>
<name>
OCDriverInfo
</name>
<state>
1
</state>
</option>
<option>
<name>
CCSTLinkInterfaceRadio
</name>
<state>
1
</state>
</option>
<option>
<name>
CCSTLinkInterfaceCmdLine
</name>
<state>
0
</state>
</option>
<option>
<name>
CCSTLinkResetList
</name>
<version>
3
</version>
<state>
0
</state>
</option>
<option>
<name>
CCCpuClockEdit
</name>
<state>
80.0
</state>
</option>
<option>
<name>
CCSwoClockAuto
</name>
<state>
1
</state>
</option>
<option>
<name>
CCSwoClockEdit
</name>
<state>
2000
</state>
</option>
<option>
<name>
DoLogfile
</name>
<state>
0
</state>
</option>
<option>
<name>
LogFile
</name>
<state>
$PROJ_DIR$\cspycomm.log
</state>
</option>
<option>
<name>
CCSTLinkDoUpdateBreakpoints
</name>
<state>
0
</state>
</option>
<option>
<name>
CCSTLinkUpdateBreakpoints
</name>
<state>
_call_main
</state>
</option>
<option>
<name>
CCSTLinkCatchCORERESET
</name>
<state>
0
</state>
</option>
<option>
<name>
CCSTLinkCatchMMERR
</name>
<state>
0
</state>
</option>
<option>
<name>
CCSTLinkCatchNOCPERR
</name>
<state>
0
</state>
</option>
<option>
<name>
CCSTLinkCatchCHRERR
</name>
<state>
0
</state>
</option>
<option>
<name>
CCSTLinkCatchSTATERR
</name>
<state>
0
</state>
</option>
<option>
<name>
CCSTLinkCatchBUSERR
</name>
<state>
0
</state>
</option>
<option>
<name>
CCSTLinkCatchINTERR
</name>
<state>
0
</state>
</option>
<option>
<name>
CCSTLinkCatchSFERR
</name>
<state>
0
</state>
</option>
<option>
<name>
CCSTLinkCatchHARDERR
</name>
<state>
0
</state>
</option>
<option>
<name>
CCSTLinkCatchDummy
</name>
<state>
0
</state>
</option>
<option>
<name>
CCSTLinkUsbSerialNo
</name>
<state></state>
</option>
<option>
<name>
CCSTLinkUsbSerialNoSelect
</name>
<state>
0
</state>
</option>
<option>
<name>
CCSTLinkJtagSpeedList
</name>
<version>
2
</version>
<state>
0
</state>
</option>
<option>
<name>
CCSTLinkDAPNumber
</name>
<state></state>
</option>
<option>
<name>
CCSTLinkDebugAccessPortRadio
</name>
<state>
0
</state>
</option>
<option>
<name>
CCSTLinkUseServerSelect
</name>
<state>
0
</state>
</option>
<option>
<name>
CCSTLinkProbeList
</name>
<version>
1
</version>
<state>
0
</state>
</option>
</data>
</settings>
<settings>
<name>
THIRDPARTY_ID
</name>
<archiveVersion>
2
</archiveVersion>
<data>
<version>
0
</version>
<wantNonLocal>
1
</wantNonLocal>
<debug>
1
</debug>
<option>
<name>
CThirdPartyDriverDll
</name>
<state>
###Uninitialized###
</state>
</option>
<option>
<name>
CThirdPartyLogFileCheck
</name>
<state>
0
</state>
</option>
<option>
<name>
CThirdPartyLogFileEditB
</name>
<state>
$PROJ_DIR$\cspycomm.log
</state>
</option>
<option>
<name>
OCDriverInfo
</name>
<state>
1
</state>
</option>
</data>
</settings>
<settings>
<name>
TIFET_ID
</name>
<archiveVersion>
2
</archiveVersion>
<data>
<version>
1
</version>
<wantNonLocal>
1
</wantNonLocal>
<debug>
1
</debug>
<option>
<name>
OCDriverInfo
</name>
<state>
1
</state>
</option>
<option>
<name>
CCMSPFetResetList
</name>
<version>
0
</version>
<state>
0
</state>
</option>
<option>
<name>
CCMSPFetInterfaceRadio
</name>
<state>
0
</state>
</option>
<option>
<name>
CCMSPFetInterfaceCmdLine
</name>
<state>
0
</state>
</option>
<option>
<name>
CCMSPFetTargetVccTypeDefault
</name>
<state>
0
</state>
</option>
<option>
<name>
CCMSPFetTargetVoltage
</name>
<state>
###Uninitialized###
</state>
</option>
<option>
<name>
CCMSPFetVCCDefault
</name>
<state>
1
</state>
</option>
<option>
<name>
CCMSPFetTargetSettlingtime
</name>
<state>
0
</state>
</option>
<option>
<name>
CCMSPFetRadioJtagSpeedType
</name>
<state>
1
</state>
</option>
<option>
<name>
CCMSPFetConnection
</name>
<version>
0
</version>
<state>
0
</state>
</option>
<option>
<name>
CCMSPFetUsbComPort
</name>
<state>
Automatic
</state>
</option>
<option>
<name>
CCMSPFetAllowAccessToBSL
</name>
<state>
0
</state>
</option>
<option>
<name>
CCMSPFetDoLogfile
</name>
<state>
0
</state>
</option>
<option>
<name>
CCMSPFetLogFile
</name>
<state>
$PROJ_DIR$\cspycomm.log
</state>
</option>
<option>
<name>
CCMSPFetRadioEraseFlash
</name>
<state>
1
</state>
</option>
</data>
</settings>
<settings>
<name>
XDS100_ID
</name>
<archiveVersion>
2
</archiveVersion>
<data>
<version>
8
</version>
<wantNonLocal>
1
</wantNonLocal>
<debug>
1
</debug>
<option>
<name>
OCDriverInfo
</name>
<state>
1
</state>
</option>
<option>
<name>
TIPackageOverride
</name>
<state>
0
</state>
</option>
<option>
<name>
TIPackage
</name>
<state></state>
</option>
<option>
<name>
BoardFile
</name>
<state></state>
</option>
<option>
<name>
DoLogfile
</name>
<state>
0
</state>
</option>
<option>
<name>
LogFile
</name>
<state>
$PROJ_DIR$\cspycomm.log
</state>
</option>
<option>
<name>
CCXds100BreakpointRadio
</name>
<state>
0
</state>
</option>
<option>
<name>
CCXds100DoUpdateBreakpoints
</name>
<state>
0
</state>
</option>
<option>
<name>
CCXds100UpdateBreakpoints
</name>
<state>
_call_main
</state>
</option>
<option>
<name>
CCXds100CatchReset
</name>
<state>
0
</state>
</option>
<option>
<name>
CCXds100CatchUndef
</name>
<state>
0
</state>
</option>
<option>
<name>
CCXds100CatchSWI
</name>
<state>
0
</state>
</option>
<option>
<name>
CCXds100CatchData
</name>
<state>
0
</state>
</option>
<option>
<name>
CCXds100CatchPrefetch
</name>
<state>
0
</state>
</option>
<option>
<name>
CCXds100CatchIRQ
</name>
<state>
0
</state>
</option>
<option>
<name>
CCXds100CatchFIQ
</name>
<state>
0
</state>
</option>
<option>
<name>
CCXds100CatchCORERESET
</name>
<state>
0
</state>
</option>
<option>
<name>
CCXds100CatchMMERR
</name>
<state>
0
</state>
</option>
<option>
<name>
CCXds100CatchNOCPERR
</name>
<state>
0
</state>
</option>
<option>
<name>
CCXds100CatchCHRERR
</name>
<state>
0
</state>
</option>
<option>
<name>
CCXds100CatchSTATERR
</name>
<state>
0
</state>
</option>
<option>
<name>
CCXds100CatchBUSERR
</name>
<state>
0
</state>
</option>
<option>
<name>
CCXds100CatchINTERR
</name>
<state>
0
</state>
</option>
<option>
<name>
CCXds100CatchSFERR
</name>
<state>
0
</state>
</option>
<option>
<name>
CCXds100CatchHARDERR
</name>
<state>
0
</state>
</option>
<option>
<name>
CCXds100CatchDummy
</name>
<state>
0
</state>
</option>
<option>
<name>
CCXds100CpuClockEdit
</name>
<state></state>
</option>
<option>
<name>
CCXds100SwoClockAuto
</name>
<state>
0
</state>
</option>
<option>
<name>
CCXds100SwoClockEdit
</name>
<state>
1000
</state>
</option>
<option>
<name>
CCXds100HWResetDelay
</name>
<state>
0
</state>
</option>
<option>
<name>
CCXds100ResetList
</name>
<version>
0
</version>
<state>
0
</state>
</option>
<option>
<name>
CCXds100UsbSerialNo
</name>
<state></state>
</option>
<option>
<name>
CCXds100UsbSerialNoSelect
</name>
<state>
0
</state>
</option>
<option>
<name>
CCXds100JtagSpeedList
</name>
<version>
0
</version>
<state>
0
</state>
</option>
<option>
<name>
CCXds100InterfaceRadio
</name>
<state>
2
</state>
</option>
<option>
<name>
CCXds100InterfaceCmdLine
</name>
<state>
0
</state>
</option>
<option>
<name>
CCXds100ProbeList
</name>
<version>
0
</version>
<state>
2
</state>
</option>
<option>
<name>
CCXds100SWOPortRadio
</name>
<state>
0
</state>
</option>
<option>
<name>
CCXds100SWOPort
</name>
<state>
1
</state>
</option>
<option>
<name>
CCXDSTargetVccEnable
</name>
<state>
0
</state>
</option>
<option>
<name>
CCXDSTargetVoltage
</name>
<state>
###Uninitialized###
</state>
</option>
<option>
<name>
OCXDSDigitalStatesConfigFile
</name>
<state>
1
</state>
</option>
</data>
</settings>
<debuggerPlugins>
<plugin>
<file>
$TOOLKIT_DIR$\plugins\rtos\CMX\CmxArmPlugin.ENU.ewplugin
</file>
<loadFlag>
0
</loadFlag>
</plugin>
<plugin>
<file>
$TOOLKIT_DIR$\plugins\rtos\CMX\CmxTinyArmPlugin.ENU.ewplugin
</file>
<loadFlag>
0
</loadFlag>
</plugin>
<plugin>
<file>
$TOOLKIT_DIR$\plugins\rtos\embOS\embOSPlugin.ewplugin
</file>
<loadFlag>
0
</loadFlag>
</plugin>
<plugin>
<file>
$TOOLKIT_DIR$\plugins\rtos\FreeRtos\FreeRtosArmPlugin.ENU.ewplugin
</file>
<loadFlag>
0
</loadFlag>
</plugin>
<plugin>
<file>
$TOOLKIT_DIR$\plugins\rtos\HWRTOSplugin\HWRTOSplugin.ewplugin
</file>
<loadFlag>
0
</loadFlag>
</plugin>
<plugin>
<file>
$TOOLKIT_DIR$\plugins\rtos\Mbed\MbedArmPlugin.ENU.ewplugin
</file>
<loadFlag>
0
</loadFlag>
</plugin>
<plugin>
<file>
$TOOLKIT_DIR$\plugins\rtos\Mbed\MbedArmPlugin2.ENU.ewplugin
</file>
<loadFlag>
0
</loadFlag>
</plugin>
<plugin>
<file>
$TOOLKIT_DIR$\plugins\rtos\OpenRTOS\OpenRTOSPlugin.ewplugin
</file>
<loadFlag>
0
</loadFlag>
</plugin>
<plugin>
<file>
$TOOLKIT_DIR$\plugins\rtos\RemedyRtosViewer\RemedyRtosViewer.ewplugin
</file>
<loadFlag>
0
</loadFlag>
</plugin>
<plugin>
<file>
$TOOLKIT_DIR$\plugins\rtos\SafeRTOS\SafeRTOSPlugin.ewplugin
</file>
<loadFlag>
0
</loadFlag>
</plugin>
<plugin>
<file>
$TOOLKIT_DIR$\plugins\rtos\SMX\smxAwareIarArm8.ewplugin
</file>
<loadFlag>
0
</loadFlag>
</plugin>
<plugin>
<file>
$TOOLKIT_DIR$\plugins\rtos\SMX\smxAwareIarArm8BE.ewplugin
</file>
<loadFlag>
0
</loadFlag>
</plugin>
<plugin>
<file>
$TOOLKIT_DIR$\plugins\rtos\ThreadX\ThreadXArmPlugin.ENU.ewplugin
</file>
<loadFlag>
0
</loadFlag>
</plugin>
<plugin>
<file>
$TOOLKIT_DIR$\plugins\rtos\TI-RTOS\tirtosplugin.ewplugin
</file>
<loadFlag>
0
</loadFlag>
</plugin>
<plugin>
<file>
$TOOLKIT_DIR$\plugins\rtos\uCOS-II\uCOS-II-286-KA-CSpy.ewplugin
</file>
<loadFlag>
0
</loadFlag>
</plugin>
<plugin>
<file>
$TOOLKIT_DIR$\plugins\rtos\uCOS-II\uCOS-II-KA-CSpy.ewplugin
</file>
<loadFlag>
0
</loadFlag>
</plugin>
<plugin>
<file>
$TOOLKIT_DIR$\plugins\rtos\uCOS-III\uCOS-III-KA-CSpy.ewplugin
</file>
<loadFlag>
0
</loadFlag>
</plugin>
<plugin>
<file>
$EW_DIR$\common\plugins\Orti\Orti.ENU.ewplugin
</file>
<loadFlag>
0
</loadFlag>
</plugin>
<plugin>
<file>
$EW_DIR$\common\plugins\TargetAccessServer\TargetAccessServer.ENU.ewplugin
</file>
<loadFlag>
0
</loadFlag>
</plugin>
<plugin>
<file>
$EW_DIR$\common\plugins\uCProbe\uCProbePlugin.ENU.ewplugin
</file>
<loadFlag>
0
</loadFlag>
</plugin>
</debuggerPlugins>
</configuration>
<configuration>
<name>
Release
</name>
<toolchain>
<name>
ARM
</name>
</toolchain>
<debug>
0
</debug>
<settings>
<name>
C-SPY
</name>
<archiveVersion>
2
</archiveVersion>
<data>
<version>
32
</version>
<wantNonLocal>
1
</wantNonLocal>
<debug>
0
</debug>
<option>
<name>
CInput
</name>
<state>
1
</state>
</option>
<option>
<name>
CEndian
</name>
<state>
1
</state>
</option>
<option>
<name>
CProcessor
</name>
<state>
1
</state>
</option>
<option>
<name>
OCVariant
</name>
<state>
0
</state>
</option>
<option>
<name>
MacOverride
</name>
<state>
0
</state>
</option>
<option>
<name>
MacFile
</name>
<state></state>
</option>
<option>
<name>
MemOverride
</name>
<state>
0
</state>
</option>
<option>
<name>
MemFile
</name>
<state></state>
</option>
<option>
<name>
RunToEnable
</name>
<state>
1
</state>
</option>
<option>
<name>
RunToName
</name>
<state>
main
</state>
</option>
<option>
<name>
CExtraOptionsCheck
</name>
<state>
0
</state>
</option>
<option>
<name>
CExtraOptions
</name>
<state></state>
</option>
<option>
<name>
CFpuProcessor
</name>
<state>
1
</state>
</option>
<option>
<name>
OCDDFArgumentProducer
</name>
<state></state>
</option>
<option>
<name>
OCDownloadSuppressDownload
</name>
<state>
0
</state>
</option>
<option>
<name>
OCDownloadVerifyAll
</name>
<state>
0
</state>
</option>
<option>
<name>
OCProductVersion
</name>
<state>
8.11.3.13977
</state>
</option>
<option>
<name>
OCDynDriverList
</name>
<state>
ARMSIM_ID
</state>
</option>
<option>
<name>
OCLastSavedByProductVersion
</name>
<state></state>
</option>
<option>
<name>
UseFlashLoader
</name>
<state>
1
</state>
</option>
<option>
<name>
CLowLevel
</name>
<state>
1
</state>
</option>
<option>
<name>
OCBE8Slave
</name>
<state>
1
</state>
</option>
<option>
<name>
MacFile2
</name>
<state></state>
</option>
<option>
<name>
CDevice
</name>
<state>
1
</state>
</option>
<option>
<name>
FlashLoadersV3
</name>
<state></state>
</option>
<option>
<name>
OCImagesSuppressCheck1
</name>
<state>
0
</state>
</option>
<option>
<name>
OCImagesPath1
</name>
<state></state>
</option>
<option>
<name>
OCImagesSuppressCheck2
</name>
<state>
0
</state>
</option>
<option>
<name>
OCImagesPath2
</name>
<state></state>
</option>
<option>
<name>
OCImagesSuppressCheck3
</name>
<state>
0
</state>
</option>
<option>
<name>
OCImagesPath3
</name>
<state></state>
</option>
<option>
<name>
OverrideDefFlashBoard
</name>
<state>
0
</state>
</option>
<option>
<name>
OCImagesOffset1
</name>
<state></state>
</option>
<option>
<name>
OCImagesOffset2
</name>
<state></state>
</option>
<option>
<name>
OCImagesOffset3
</name>
<state></state>
</option>
<option>
<name>
OCImagesUse1
</name>
<state>
0
</state>
</option>
<option>
<name>
OCImagesUse2
</name>
<state>
0
</state>
</option>
<option>
<name>
OCImagesUse3
</name>
<state>
0
</state>
</option>
<option>
<name>
OCDeviceConfigMacroFile
</name>
<state>
1
</state>
</option>
<option>
<name>
OCDebuggerExtraOption
</name>
<state>
1
</state>
</option>
<option>
<name>
OCAllMTBOptions
</name>
<state>
1
</state>
</option>
<option>
<name>
OCMulticoreNrOfCores
</name>
<state></state>
</option>
<option>
<name>
OCMulticoreWorkspace
</name>
<state></state>
</option>
<option>
<name>
OCMulticoreSlaveProject
</name>
<state></state>
</option>
<option>
<name>
OCMulticoreSlaveConfiguration
</name>
<state></state>
</option>
<option>
<name>
OCDownloadExtraImage
</name>
<state>
1
</state>
</option>
<option>
<name>
OCAttachSlave
</name>
<state>
0
</state>
</option>
<option>
<name>
MassEraseBeforeFlashing
</name>
<state>
0
</state>
</option>
<option>
<name>
OCMulticoreNrOfCoresSlave
</name>
<state>
1
</state>
</option>
<option>
<name>
OCMulticoreAMPConfigType
</name>
<state>
0
</state>
</option>
<option>
<name>
OCMulticoreSessionFile
</name>
<state></state>
</option>
<option>
<name>
OCTpiuBaseOption
</name>
<state>
1
</state>
</option>
</data>
</settings>
<settings>
<name>
ARMSIM_ID
</name>
<archiveVersion>
2
</archiveVersion>
<data>
<version>
1
</version>
<wantNonLocal>
1
</wantNonLocal>
<debug>
0
</debug>
<option>
<name>
OCSimDriverInfo
</name>
<state>
1
</state>
</option>
<option>
<name>
OCSimEnablePSP
</name>
<state>
0
</state>
</option>
<option>
<name>
OCSimPspOverrideConfig
</name>
<state>
0
</state>
</option>
<option>
<name>
OCSimPspConfigFile
</name>
<state></state>
</option>
</data>
</settings>
<settings>
<name>
CADI_ID
</name>
<archiveVersion>
2
</archiveVersion>
<data>
<version>
0
</version>
<wantNonLocal>
1
</wantNonLocal>
<debug>
0
</debug>
<option>
<name>
CCadiMemory
</name>
<state>
1
</state>
</option>
<option>
<name>
Fast Model
</name>
<state></state>
</option>
<option>
<name>
CCADILogFileCheck
</name>
<state>
0
</state>
</option>
<option>
<name>
CCADILogFileEditB
</name>
<state>
$PROJ_DIR$\cspycomm.log
</state>
</option>
<option>
<name>
OCDriverInfo
</name>
<state>
1
</state>
</option>
</data>
</settings>
<settings>
<name>
CMSISDAP_ID
</name>
<archiveVersion>
2
</archiveVersion>
<data>
<version>
4
</version>
<wantNonLocal>
1
</wantNonLocal>
<debug>
0
</debug>
<option>
<name>
OCDriverInfo
</name>
<state>
1
</state>
</option>
<option>
<name>
OCIarProbeScriptFile
</name>
<state>
1
</state>
</option>
<option>
<name>
CMSISDAPResetList
</name>
<version>
1
</version>
<state>
10
</state>
</option>
<option>
<name>
CMSISDAPHWResetDuration
</name>
<state>
300
</state>
</option>
<option>
<name>
CMSISDAPHWResetDelay
</name>
<state>
200
</state>
</option>
<option>
<name>
CMSISDAPDoLogfile
</name>
<state>
0
</state>
</option>
<option>
<name>
CMSISDAPLogFile
</name>
<state>
$PROJ_DIR$\cspycomm.log
</state>
</option>
<option>
<name>
CMSISDAPInterfaceRadio
</name>
<state>
0
</state>
</option>
<option>
<name>
CMSISDAPInterfaceCmdLine
</name>
<state>
0
</state>
</option>
<option>
<name>
CMSISDAPMultiTargetEnable
</name>
<state>
0
</state>
</option>
<option>
<name>
CMSISDAPMultiTarget
</name>
<state>
0
</state>
</option>
<option>
<name>
CMSISDAPJtagSpeedList
</name>
<version>
0
</version>
<state>
0
</state>
</option>
<option>
<name>
CMSISDAPBreakpointRadio
</name>
<state>
0
</state>
</option>
<option>
<name>
CMSISDAPRestoreBreakpointsCheck
</name>
<state>
0
</state>
</option>
<option>
<name>
CMSISDAPUpdateBreakpointsEdit
</name>
<state>
_call_main
</state>
</option>
<option>
<name>
RDICatchReset
</name>
<state>
0
</state>
</option>
<option>
<name>
RDICatchUndef
</name>
<state>
1
</state>
</option>
<option>
<name>
RDICatchSWI
</name>
<state>
0
</state>
</option>
<option>
<name>
RDICatchData
</name>
<state>
1
</state>
</option>
<option>
<name>
RDICatchPrefetch
</name>
<state>
1
</state>
</option>
<option>
<name>
RDICatchIRQ
</name>
<state>
0
</state>
</option>
<option>
<name>
RDICatchFIQ
</name>
<state>
0
</state>
</option>
<option>
<name>
CatchCORERESET
</name>
<state>
0
</state>
</option>
<option>
<name>
CatchMMERR
</name>
<state>
1
</state>
</option>
<option>
<name>
CatchNOCPERR
</name>
<state>
1
</state>
</option>
<option>
<name>
CatchCHKERR
</name>
<state>
1
</state>
</option>
<option>
<name>
CatchSTATERR
</name>
<state>
1
</state>
</option>
<option>
<name>
CatchBUSERR
</name>
<state>
1
</state>
</option>
<option>
<name>
CatchINTERR
</name>
<state>
1
</state>
</option>
<option>
<name>
CatchSFERR
</name>
<state>
1
</state>
</option>
<option>
<name>
CatchHARDERR
</name>
<state>
1
</state>
</option>
<option>
<name>
CatchDummy
</name>
<state>
0
</state>
</option>
<option>
<name>
CMSISDAPMultiCPUEnable
</name>
<state>
0
</state>
</option>
<option>
<name>
CMSISDAPMultiCPUNumber
</name>
<state>
0
</state>
</option>
<option>
<name>
OCProbeCfgOverride
</name>
<state>
0
</state>
</option>
<option>
<name>
OCProbeConfig
</name>
<state></state>
</option>
<option>
<name>
CMSISDAPProbeConfigRadio
</name>
<state>
0
</state>
</option>
<option>
<name>
CMSISDAPSelectedCPUBehaviour
</name>
<state>
0
</state>
</option>
<option>
<name>
ICpuName
</name>
<state></state>
</option>
<option>
<name>
OCJetEmuParams
</name>
<state>
1
</state>
</option>
<option>
<name>
CCCMSISDAPUsbSerialNo
</name>
<state></state>
</option>
<option>
<name>
CCCMSISDAPUsbSerialNoSelect
</name>
<state>
0
</state>
</option>
</data>
</settings>
<settings>
<name>
GDBSERVER_ID
</name>
<archiveVersion>
2
</archiveVersion>
<data>
<version>
0
</version>
<wantNonLocal>
1
</wantNonLocal>
<debug>
0
</debug>
<option>
<name>
OCDriverInfo
</name>
<state>
1
</state>
</option>
<option>
<name>
TCPIP
</name>
<state>
aaa.bbb.ccc.ddd
</state>
</option>
<option>
<name>
DoLogfile
</name>
<state>
0
</state>
</option>
<option>
<name>
LogFile
</name>
<state>
$PROJ_DIR$\cspycomm.log
</state>
</option>
<option>
<name>
CCJTagBreakpointRadio
</name>
<state>
0
</state>
</option>
<option>
<name>
CCJTagDoUpdateBreakpoints
</name>
<state>
0
</state>
</option>
<option>
<name>
CCJTagUpdateBreakpoints
</name>
<state>
_call_main
</state>
</option>
</data>
</settings>
<settings>
<name>
IJET_ID
</name>
<archiveVersion>
2
</archiveVersion>
<data>
<version>
8
</version>
<wantNonLocal>
1
</wantNonLocal>
<debug>
0
</debug>
<option>
<name>
OCDriverInfo
</name>
<state>
1
</state>
</option>
<option>
<name>
OCIarProbeScriptFile
</name>
<state>
1
</state>
</option>
<option>
<name>
IjetResetList
</name>
<version>
1
</version>
<state>
10
</state>
</option>
<option>
<name>
IjetHWResetDuration
</name>
<state>
300
</state>
</option>
<option>
<name>
IjetHWResetDelay
</name>
<state>
200
</state>
</option>
<option>
<name>
IjetPowerFromProbe
</name>
<state>
1
</state>
</option>
<option>
<name>
IjetPowerRadio
</name>
<state>
0
</state>
</option>
<option>
<name>
IjetDoLogfile
</name>
<state>
0
</state>
</option>
<option>
<name>
IjetLogFile
</name>
<state>
$PROJ_DIR$\cspycomm.log
</state>
</option>
<option>
<name>
IjetInterfaceRadio
</name>
<state>
0
</state>
</option>
<option>
<name>
IjetInterfaceCmdLine
</name>
<state>
0
</state>
</option>
<option>
<name>
IjetMultiTargetEnable
</name>
<state>
0
</state>
</option>
<option>
<name>
IjetMultiTarget
</name>
<state>
0
</state>
</option>
<option>
<name>
IjetScanChainNonARMDevices
</name>
<state>
0
</state>
</option>
<option>
<name>
IjetIRLength
</name>
<state>
0
</state>
</option>
<option>
<name>
IjetJtagSpeedList
</name>
<version>
0
</version>
<state>
0
</state>
</option>
<option>
<name>
IjetProtocolRadio
</name>
<state>
0
</state>
</option>
<option>
<name>
IjetSwoPin
</name>
<state>
0
</state>
</option>
<option>
<name>
IjetCpuClockEdit
</name>
<state></state>
</option>
<option>
<name>
IjetSwoPrescalerList
</name>
<version>
1
</version>
<state>
0
</state>
</option>
<option>
<name>
IjetBreakpointRadio
</name>
<state>
0
</state>
</option>
<option>
<name>
IjetRestoreBreakpointsCheck
</name>
<state>
0
</state>
</option>
<option>
<name>
IjetUpdateBreakpointsEdit
</name>
<state>
_call_main
</state>
</option>
<option>
<name>
RDICatchReset
</name>
<state>
0
</state>
</option>
<option>
<name>
RDICatchUndef
</name>
<state>
1
</state>
</option>
<option>
<name>
RDICatchSWI
</name>
<state>
0
</state>
</option>
<option>
<name>
RDICatchData
</name>
<state>
1
</state>
</option>
<option>
<name>
RDICatchPrefetch
</name>
<state>
1
</state>
</option>
<option>
<name>
RDICatchIRQ
</name>
<state>
0
</state>
</option>
<option>
<name>
RDICatchFIQ
</name>
<state>
0
</state>
</option>
<option>
<name>
CatchCORERESET
</name>
<state>
0
</state>
</option>
<option>
<name>
CatchMMERR
</name>
<state>
1
</state>
</option>
<option>
<name>
CatchNOCPERR
</name>
<state>
1
</state>
</option>
<option>
<name>
CatchCHKERR
</name>
<state>
1
</state>
</option>
<option>
<name>
CatchSTATERR
</name>
<state>
1
</state>
</option>
<option>
<name>
CatchBUSERR
</name>
<state>
1
</state>
</option>
<option>
<name>
CatchINTERR
</name>
<state>
1
</state>
</option>
<option>
<name>
CatchSFERR
</name>
<state>
1
</state>
</option>
<option>
<name>
CatchHARDERR
</name>
<state>
1
</state>
</option>
<option>
<name>
CatchDummy
</name>
<state>
0
</state>
</option>
<option>
<name>
OCProbeCfgOverride
</name>
<state>
0
</state>
</option>
<option>
<name>
OCProbeConfig
</name>
<state></state>
</option>
<option>
<name>
IjetProbeConfigRadio
</name>
<state>
0
</state>
</option>
<option>
<name>
IjetMultiCPUEnable
</name>
<state>
0
</state>
</option>
<option>
<name>
IjetMultiCPUNumber
</name>
<state>
0
</state>
</option>
<option>
<name>
IjetSelectedCPUBehaviour
</name>
<state>
0
</state>
</option>
<option>
<name>
ICpuName
</name>
<state></state>
</option>
<option>
<name>
OCJetEmuParams
</name>
<state>
1
</state>
</option>
<option>
<name>
IjetPreferETB
</name>
<state>
1
</state>
</option>
<option>
<name>
IjetTraceSettingsList
</name>
<version>
0
</version>
<state>
0
</state>
</option>
<option>
<name>
IjetTraceSizeList
</name>
<version>
0
</version>
<state>
4
</state>
</option>
<option>
<name>
FlashBoardPathSlave
</name>
<state>
0
</state>
</option>
<option>
<name>
CCIjetUsbSerialNo
</name>
<state></state>
</option>
<option>
<name>
CCIjetUsbSerialNoSelect
</name>
<state>
0
</state>
</option>
</data>
</settings>
<settings>
<name>
JLINK_ID
</name>
<archiveVersion>
2
</archiveVersion>
<data>
<version>
16
</version>
<wantNonLocal>
1
</wantNonLocal>
<debug>
0
</debug>
<option>
<name>
JLinkSpeed
</name>
<state>
1000
</state>
</option>
<option>
<name>
CCJLinkDoLogfile
</name>
<state>
0
</state>
</option>
<option>
<name>
CCJLinkLogFile
</name>
<state>
$PROJ_DIR$\cspycomm.log
</state>
</option>
<option>
<name>
CCJLinkHWResetDelay
</name>
<state>
0
</state>
</option>
<option>
<name>
OCDriverInfo
</name>
<state>
1
</state>
</option>
<option>
<name>
JLinkInitialSpeed
</name>
<state>
1000
</state>
</option>
<option>
<name>
CCDoJlinkMultiTarget
</name>
<state>
0
</state>
</option>
<option>
<name>
CCScanChainNonARMDevices
</name>
<state>
0
</state>
</option>
<option>
<name>
CCJLinkMultiTarget
</name>
<state>
0
</state>
</option>
<option>
<name>
CCJLinkIRLength
</name>
<state>
0
</state>
</option>
<option>
<name>
CCJLinkCommRadio
</name>
<state>
0
</state>
</option>
<option>
<name>
CCJLinkTCPIP
</name>
<state>
aaa.bbb.ccc.ddd
</state>
</option>
<option>
<name>
CCJLinkSpeedRadioV2
</name>
<state>
0
</state>
</option>
<option>
<name>
CCUSBDevice
</name>
<version>
1
</version>
<state>
1
</state>
</option>
<option>
<name>
CCRDICatchReset
</name>
<state>
0
</state>
</option>
<option>
<name>
CCRDICatchUndef
</name>
<state>
0
</state>
</option>
<option>
<name>
CCRDICatchSWI
</name>
<state>
0
</state>
</option>
<option>
<name>
CCRDICatchData
</name>
<state>
0
</state>
</option>
<option>
<name>
CCRDICatchPrefetch
</name>
<state>
0
</state>
</option>
<option>
<name>
CCRDICatchIRQ
</name>
<state>
0
</state>
</option>
<option>
<name>
CCRDICatchFIQ
</name>
<state>
0
</state>
</option>
<option>
<name>
CCJLinkBreakpointRadio
</name>
<state>
0
</state>
</option>
<option>
<name>
CCJLinkDoUpdateBreakpoints
</name>
<state>
0
</state>
</option>
<option>
<name>
CCJLinkUpdateBreakpoints
</name>
<state>
_call_main
</state>
</option>
<option>
<name>
CCJLinkInterfaceRadio
</name>
<state>
0
</state>
</option>
<option>
<name>
CCJLinkResetList
</name>
<version>
6
</version>
<state>
5
</state>
</option>
<option>
<name>
CCJLinkInterfaceCmdLine
</name>
<state>
0
</state>
</option>
<option>
<name>
CCCatchCORERESET
</name>
<state>
0
</state>
</option>
<option>
<name>
CCCatchMMERR
</name>
<state>
0
</state>
</option>
<option>
<name>
CCCatchNOCPERR
</name>
<state>
0
</state>
</option>
<option>
<name>
CCCatchCHRERR
</name>
<state>
0
</state>
</option>
<option>
<name>
CCCatchSTATERR
</name>
<state>
0
</state>
</option>
<option>
<name>
CCCatchBUSERR
</name>
<state>
0
</state>
</option>
<option>
<name>
CCCatchINTERR
</name>
<state>
0
</state>
</option>
<option>
<name>
CCCatchSFERR
</name>
<state>
0
</state>
</option>
<option>
<name>
CCCatchHARDERR
</name>
<state>
0
</state>
</option>
<option>
<name>
CCCatchDummy
</name>
<state>
0
</state>
</option>
<option>
<name>
OCJLinkScriptFile
</name>
<state>
1
</state>
</option>
<option>
<name>
CCJLinkUsbSerialNo
</name>
<state></state>
</option>
<option>
<name>
CCTcpIpAlt
</name>
<version>
0
</version>
<state>
0
</state>
</option>
<option>
<name>
CCJLinkTcpIpSerialNo
</name>
<state></state>
</option>
<option>
<name>
CCCpuClockEdit
</name>
<state></state>
</option>
<option>
<name>
CCSwoClockAuto
</name>
<state>
0
</state>
</option>
<option>
<name>
CCSwoClockEdit
</name>
<state>
2000
</state>
</option>
<option>
<name>
OCJLinkTraceSource
</name>
<state>
0
</state>
</option>
<option>
<name>
OCJLinkTraceSourceDummy
</name>
<state>
0
</state>
</option>
<option>
<name>
OCJLinkDeviceName
</name>
<state>
1
</state>
</option>
</data>
</settings>
<settings>
<name>
LMIFTDI_ID
</name>
<archiveVersion>
2
</archiveVersion>
<data>
<version>
2
</version>
<wantNonLocal>
1
</wantNonLocal>
<debug>
0
</debug>
<option>
<name>
OCDriverInfo
</name>
<state>
1
</state>
</option>
<option>
<name>
LmiftdiSpeed
</name>
<state>
500
</state>
</option>
<option>
<name>
CCLmiftdiDoLogfile
</name>
<state>
0
</state>
</option>
<option>
<name>
CCLmiftdiLogFile
</name>
<state>
$PROJ_DIR$\cspycomm.log
</state>
</option>
<option>
<name>
CCLmiFtdiInterfaceRadio
</name>
<state>
0
</state>
</option>
<option>
<name>
CCLmiFtdiInterfaceCmdLine
</name>
<state>
0
</state>
</option>
</data>
</settings>
<settings>
<name>
NULINK_ID
</name>
<archiveVersion>
2
</archiveVersion>
<data>
<version>
0
</version>
<wantNonLocal>
1
</wantNonLocal>
<debug>
0
</debug>
<option>
<name>
OCDriverInfo
</name>
<state>
1
</state>
</option>
<option>
<name>
DoLogfile
</name>
<state>
0
</state>
</option>
<option>
<name>
LogFile
</name>
<state>
$PROJ_DIR$\cspycomm.log
</state>
</option>
</data>
</settings>
<settings>
<name>
PEMICRO_ID
</name>
<archiveVersion>
2
</archiveVersion>
<data>
<version>
3
</version>
<wantNonLocal>
1
</wantNonLocal>
<debug>
0
</debug>
<option>
<name>
OCDriverInfo
</name>
<state>
1
</state>
</option>
<option>
<name>
CCJPEMicroShowSettings
</name>
<state>
0
</state>
</option>
<option>
<name>
DoLogfile
</name>
<state>
0
</state>
</option>
<option>
<name>
LogFile
</name>
<state>
$PROJ_DIR$\cspycomm.log
</state>
</option>
</data>
</settings>
<settings>
<name>
STLINK_ID
</name>
<archiveVersion>
2
</archiveVersion>
<data>
<version>
6
</version>
<wantNonLocal>
1
</wantNonLocal>
<debug>
0
</debug>
<option>
<name>
OCDriverInfo
</name>
<state>
1
</state>
</option>
<option>
<name>
CCSTLinkInterfaceRadio
</name>
<state>
0
</state>
</option>
<option>
<name>
CCSTLinkInterfaceCmdLine
</name>
<state>
0
</state>
</option>
<option>
<name>
CCSTLinkResetList
</name>
<version>
3
</version>
<state>
0
</state>
</option>
<option>
<name>
CCCpuClockEdit
</name>
<state></state>
</option>
<option>
<name>
CCSwoClockAuto
</name>
<state>
0
</state>
</option>
<option>
<name>
CCSwoClockEdit
</name>
<state>
2000
</state>
</option>
<option>
<name>
DoLogfile
</name>
<state>
0
</state>
</option>
<option>
<name>
LogFile
</name>
<state>
$PROJ_DIR$\cspycomm.log
</state>
</option>
<option>
<name>
CCSTLinkDoUpdateBreakpoints
</name>
<state>
0
</state>
</option>
<option>
<name>
CCSTLinkUpdateBreakpoints
</name>
<state>
_call_main
</state>
</option>
<option>
<name>
CCSTLinkCatchCORERESET
</name>
<state>
0
</state>
</option>
<option>
<name>
CCSTLinkCatchMMERR
</name>
<state>
0
</state>
</option>
<option>
<name>
CCSTLinkCatchNOCPERR
</name>
<state>
0
</state>
</option>
<option>
<name>
CCSTLinkCatchCHRERR
</name>
<state>
0
</state>
</option>
<option>
<name>
CCSTLinkCatchSTATERR
</name>
<state>
0
</state>
</option>
<option>
<name>
CCSTLinkCatchBUSERR
</name>
<state>
0
</state>
</option>
<option>
<name>
CCSTLinkCatchINTERR
</name>
<state>
0
</state>
</option>
<option>
<name>
CCSTLinkCatchSFERR
</name>
<state>
0
</state>
</option>
<option>
<name>
CCSTLinkCatchHARDERR
</name>
<state>
0
</state>
</option>
<option>
<name>
CCSTLinkCatchDummy
</name>
<state>
0
</state>
</option>
<option>
<name>
CCSTLinkUsbSerialNo
</name>
<state></state>
</option>
<option>
<name>
CCSTLinkUsbSerialNoSelect
</name>
<state>
0
</state>
</option>
<option>
<name>
CCSTLinkJtagSpeedList
</name>
<version>
2
</version>
<state>
0
</state>
</option>
<option>
<name>
CCSTLinkDAPNumber
</name>
<state></state>
</option>
<option>
<name>
CCSTLinkDebugAccessPortRadio
</name>
<state>
0
</state>
</option>
<option>
<name>
CCSTLinkUseServerSelect
</name>
<state>
0
</state>
</option>
<option>
<name>
CCSTLinkProbeList
</name>
<version>
1
</version>
<state>
0
</state>
</option>
</data>
</settings>
<settings>
<name>
THIRDPARTY_ID
</name>
<archiveVersion>
2
</archiveVersion>
<data>
<version>
0
</version>
<wantNonLocal>
1
</wantNonLocal>
<debug>
0
</debug>
<option>
<name>
CThirdPartyDriverDll
</name>
<state>
###Uninitialized###
</state>
</option>
<option>
<name>
CThirdPartyLogFileCheck
</name>
<state>
0
</state>
</option>
<option>
<name>
CThirdPartyLogFileEditB
</name>
<state>
$PROJ_DIR$\cspycomm.log
</state>
</option>
<option>
<name>
OCDriverInfo
</name>
<state>
1
</state>
</option>
</data>
</settings>
<settings>
<name>
TIFET_ID
</name>
<archiveVersion>
2
</archiveVersion>
<data>
<version>
1
</version>
<wantNonLocal>
1
</wantNonLocal>
<debug>
0
</debug>
<option>
<name>
OCDriverInfo
</name>
<state>
1
</state>
</option>
<option>
<name>
CCMSPFetResetList
</name>
<version>
0
</version>
<state>
0
</state>
</option>
<option>
<name>
CCMSPFetInterfaceRadio
</name>
<state>
0
</state>
</option>
<option>
<name>
CCMSPFetInterfaceCmdLine
</name>
<state>
0
</state>
</option>
<option>
<name>
CCMSPFetTargetVccTypeDefault
</name>
<state>
0
</state>
</option>
<option>
<name>
CCMSPFetTargetVoltage
</name>
<state>
###Uninitialized###
</state>
</option>
<option>
<name>
CCMSPFetVCCDefault
</name>
<state>
1
</state>
</option>
<option>
<name>
CCMSPFetTargetSettlingtime
</name>
<state>
0
</state>
</option>
<option>
<name>
CCMSPFetRadioJtagSpeedType
</name>
<state>
1
</state>
</option>
<option>
<name>
CCMSPFetConnection
</name>
<version>
0
</version>
<state>
0
</state>
</option>
<option>
<name>
CCMSPFetUsbComPort
</name>
<state>
Automatic
</state>
</option>
<option>
<name>
CCMSPFetAllowAccessToBSL
</name>
<state>
0
</state>
</option>
<option>
<name>
CCMSPFetDoLogfile
</name>
<state>
0
</state>
</option>
<option>
<name>
CCMSPFetLogFile
</name>
<state>
$PROJ_DIR$\cspycomm.log
</state>
</option>
<option>
<name>
CCMSPFetRadioEraseFlash
</name>
<state>
1
</state>
</option>
</data>
</settings>
<settings>
<name>
XDS100_ID
</name>
<archiveVersion>
2
</archiveVersion>
<data>
<version>
8
</version>
<wantNonLocal>
1
</wantNonLocal>
<debug>
0
</debug>
<option>
<name>
OCDriverInfo
</name>
<state>
1
</state>
</option>
<option>
<name>
TIPackageOverride
</name>
<state>
0
</state>
</option>
<option>
<name>
TIPackage
</name>
<state></state>
</option>
<option>
<name>
BoardFile
</name>
<state></state>
</option>
<option>
<name>
DoLogfile
</name>
<state>
0
</state>
</option>
<option>
<name>
LogFile
</name>
<state>
$PROJ_DIR$\cspycomm.log
</state>
</option>
<option>
<name>
CCXds100BreakpointRadio
</name>
<state>
0
</state>
</option>
<option>
<name>
CCXds100DoUpdateBreakpoints
</name>
<state>
0
</state>
</option>
<option>
<name>
CCXds100UpdateBreakpoints
</name>
<state>
_call_main
</state>
</option>
<option>
<name>
CCXds100CatchReset
</name>
<state>
0
</state>
</option>
<option>
<name>
CCXds100CatchUndef
</name>
<state>
0
</state>
</option>
<option>
<name>
CCXds100CatchSWI
</name>
<state>
0
</state>
</option>
<option>
<name>
CCXds100CatchData
</name>
<state>
0
</state>
</option>
<option>
<name>
CCXds100CatchPrefetch
</name>
<state>
0
</state>
</option>
<option>
<name>
CCXds100CatchIRQ
</name>
<state>
0
</state>
</option>
<option>
<name>
CCXds100CatchFIQ
</name>
<state>
0
</state>
</option>
<option>
<name>
CCXds100CatchCORERESET
</name>
<state>
0
</state>
</option>
<option>
<name>
CCXds100CatchMMERR
</name>
<state>
0
</state>
</option>
<option>
<name>
CCXds100CatchNOCPERR
</name>
<state>
0
</state>
</option>
<option>
<name>
CCXds100CatchCHRERR
</name>
<state>
0
</state>
</option>
<option>
<name>
CCXds100CatchSTATERR
</name>
<state>
0
</state>
</option>
<option>
<name>
CCXds100CatchBUSERR
</name>
<state>
0
</state>
</option>
<option>
<name>
CCXds100CatchINTERR
</name>
<state>
0
</state>
</option>
<option>
<name>
CCXds100CatchSFERR
</name>
<state>
0
</state>
</option>
<option>
<name>
CCXds100CatchHARDERR
</name>
<state>
0
</state>
</option>
<option>
<name>
CCXds100CatchDummy
</name>
<state>
0
</state>
</option>
<option>
<name>
CCXds100CpuClockEdit
</name>
<state></state>
</option>
<option>
<name>
CCXds100SwoClockAuto
</name>
<state>
0
</state>
</option>
<option>
<name>
CCXds100SwoClockEdit
</name>
<state>
1000
</state>
</option>
<option>
<name>
CCXds100HWResetDelay
</name>
<state>
0
</state>
</option>
<option>
<name>
CCXds100ResetList
</name>
<version>
0
</version>
<state>
0
</state>
</option>
<option>
<name>
CCXds100UsbSerialNo
</name>
<state></state>
</option>
<option>
<name>
CCXds100UsbSerialNoSelect
</name>
<state>
0
</state>
</option>
<option>
<name>
CCXds100JtagSpeedList
</name>
<version>
0
</version>
<state>
0
</state>
</option>
<option>
<name>
CCXds100InterfaceRadio
</name>
<state>
2
</state>
</option>
<option>
<name>
CCXds100InterfaceCmdLine
</name>
<state>
0
</state>
</option>
<option>
<name>
CCXds100ProbeList
</name>
<version>
0
</version>
<state>
2
</state>
</option>
<option>
<name>
CCXds100SWOPortRadio
</name>
<state>
0
</state>
</option>
<option>
<name>
CCXds100SWOPort
</name>
<state>
1
</state>
</option>
<option>
<name>
CCXDSTargetVccEnable
</name>
<state>
0
</state>
</option>
<option>
<name>
CCXDSTargetVoltage
</name>
<state>
###Uninitialized###
</state>
</option>
<option>
<name>
OCXDSDigitalStatesConfigFile
</name>
<state>
1
</state>
</option>
</data>
</settings>
<debuggerPlugins>
<plugin>
<file>
$TOOLKIT_DIR$\plugins\rtos\CMX\CmxArmPlugin.ENU.ewplugin
</file>
<loadFlag>
0
</loadFlag>
</plugin>
<plugin>
<file>
$TOOLKIT_DIR$\plugins\rtos\CMX\CmxTinyArmPlugin.ENU.ewplugin
</file>
<loadFlag>
0
</loadFlag>
</plugin>
<plugin>
<file>
$TOOLKIT_DIR$\plugins\rtos\embOS\embOSPlugin.ewplugin
</file>
<loadFlag>
0
</loadFlag>
</plugin>
<plugin>
<file>
$TOOLKIT_DIR$\plugins\rtos\FreeRtos\FreeRtosArmPlugin.ENU.ewplugin
</file>
<loadFlag>
0
</loadFlag>
</plugin>
<plugin>
<file>
$TOOLKIT_DIR$\plugins\rtos\HWRTOSplugin\HWRTOSplugin.ewplugin
</file>
<loadFlag>
0
</loadFlag>
</plugin>
<plugin>
<file>
$TOOLKIT_DIR$\plugins\rtos\Mbed\MbedArmPlugin.ENU.ewplugin
</file>
<loadFlag>
0
</loadFlag>
</plugin>
<plugin>
<file>
$TOOLKIT_DIR$\plugins\rtos\Mbed\MbedArmPlugin2.ENU.ewplugin
</file>
<loadFlag>
0
</loadFlag>
</plugin>
<plugin>
<file>
$TOOLKIT_DIR$\plugins\rtos\OpenRTOS\OpenRTOSPlugin.ewplugin
</file>
<loadFlag>
0
</loadFlag>
</plugin>
<plugin>
<file>
$TOOLKIT_DIR$\plugins\rtos\RemedyRtosViewer\RemedyRtosViewer.ewplugin
</file>
<loadFlag>
0
</loadFlag>
</plugin>
<plugin>
<file>
$TOOLKIT_DIR$\plugins\rtos\SafeRTOS\SafeRTOSPlugin.ewplugin
</file>
<loadFlag>
0
</loadFlag>
</plugin>
<plugin>
<file>
$TOOLKIT_DIR$\plugins\rtos\SMX\smxAwareIarArm8.ewplugin
</file>
<loadFlag>
0
</loadFlag>
</plugin>
<plugin>
<file>
$TOOLKIT_DIR$\plugins\rtos\SMX\smxAwareIarArm8BE.ewplugin
</file>
<loadFlag>
0
</loadFlag>
</plugin>
<plugin>
<file>
$TOOLKIT_DIR$\plugins\rtos\ThreadX\ThreadXArmPlugin.ENU.ewplugin
</file>
<loadFlag>
0
</loadFlag>
</plugin>
<plugin>
<file>
$TOOLKIT_DIR$\plugins\rtos\TI-RTOS\tirtosplugin.ewplugin
</file>
<loadFlag>
0
</loadFlag>
</plugin>
<plugin>
<file>
$TOOLKIT_DIR$\plugins\rtos\uCOS-II\uCOS-II-286-KA-CSpy.ewplugin
</file>
<loadFlag>
0
</loadFlag>
</plugin>
<plugin>
<file>
$TOOLKIT_DIR$\plugins\rtos\uCOS-II\uCOS-II-KA-CSpy.ewplugin
</file>
<loadFlag>
0
</loadFlag>
</plugin>
<plugin>
<file>
$TOOLKIT_DIR$\plugins\rtos\uCOS-III\uCOS-III-KA-CSpy.ewplugin
</file>
<loadFlag>
0
</loadFlag>
</plugin>
<plugin>
<file>
$EW_DIR$\common\plugins\Orti\Orti.ENU.ewplugin
</file>
<loadFlag>
0
</loadFlag>
</plugin>
<plugin>
<file>
$EW_DIR$\common\plugins\TargetAccessServer\TargetAccessServer.ENU.ewplugin
</file>
<loadFlag>
0
</loadFlag>
</plugin>
<plugin>
<file>
$EW_DIR$\common\plugins\uCProbe\uCProbePlugin.ENU.ewplugin
</file>
<loadFlag>
0
</loadFlag>
</plugin>
</debuggerPlugins>
</configuration>
</project>
bsp/stm32/stm32l4r5-st-nucleo/project.ewp
浏览文件 @
64282eae
...
...
@@ -362,7 +362,6 @@
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\libraries\HAL_Drivers\config</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common</state>
<state>$PROJ_DIR$\board\CubeMX_Config\Inc</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\libraries\HAL_Drivers</state>
...
...
@@ -1430,7 +1429,6 @@
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\libraries\HAL_Drivers\config</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common</state>
<state>$PROJ_DIR$\board\CubeMX_Config\Inc</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\libraries\HAL_Drivers</state>
...
...
@@ -2137,54 +2135,57 @@
</settings>
</configuration>
<group>
<name>
Kernel
</name>
<name>
Applications
</name>
<file>
<name>$PROJ_DIR$\
..\..\..\src\clock
.c</name>
<name>$PROJ_DIR$\
applications\main
.c</name>
</file>
</group>
<group>
<name>cpu</name>
<file>
<name>$PROJ_DIR$\..\..\..\
src\components
.c</name>
<name>$PROJ_DIR$\..\..\..\
libcpu\arm\common\backtrace
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\
src\device
.c</name>
<name>$PROJ_DIR$\..\..\..\
libcpu\arm\common\div0
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\
src\idle
.c</name>
<name>$PROJ_DIR$\..\..\..\
libcpu\arm\common\showmem
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\
src\ipc
.c</name>
<name>$PROJ_DIR$\..\..\..\
libcpu\arm\cortex-m4\cpuport
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\
src\irq.c
</name>
<name>$PROJ_DIR$\..\..\..\
libcpu\arm\cortex-m4\context_iar.S
</name>
</file>
</group>
<group>
<name>DeviceDrivers</name>
<file>
<name>$PROJ_DIR$\..\..\..\
src\kservice
.c</name>
<name>$PROJ_DIR$\..\..\..\
components\drivers\misc\pin
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\
src\mem
.c</name>
<name>$PROJ_DIR$\..\..\..\
components\drivers\serial\serial
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\
src\memheap
.c</name>
<name>$PROJ_DIR$\..\..\..\
components\drivers\src\completion
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\
src\object
.c</name>
<name>$PROJ_DIR$\..\..\..\
components\drivers\src\dataqueue
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\
src\scheduler
.c</name>
<name>$PROJ_DIR$\..\..\..\
components\drivers\src\pipe
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\
src\signal
.c</name>
<name>$PROJ_DIR$\..\..\..\
components\drivers\src\ringblk_buf
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\
src\thread
.c</name>
<name>$PROJ_DIR$\..\..\..\
components\drivers\src\ringbuffer
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\
src\timer
.c</name>
<name>$PROJ_DIR$\..\..\..\
components\drivers\src\waitqueue
.c</name>
</file>
</group>
<group>
<name>Applications</name>
<file>
<name>$PROJ_DIR$\
applications\main
.c</name>
<name>$PROJ_DIR$\
..\..\..\components\drivers\src\workqueue
.c</name>
</file>
</group>
<group>
...
...
@@ -2209,68 +2210,62 @@
</file>
</group>
<group>
<name>
cpu
</name>
<name>
finsh
</name>
<file>
<name>$PROJ_DIR$\..\..\..\
libcpu\arm\common\backtrace
.c</name>
<name>$PROJ_DIR$\..\..\..\
components\finsh\shell
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\
libcpu\arm\common\div0
.c</name>
<name>$PROJ_DIR$\..\..\..\
components\finsh\cmd
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\
libcpu\arm\common\showmem
.c</name>
<name>$PROJ_DIR$\..\..\..\
components\finsh\msh
.c</name>
</file>
</group>
<group>
<name>Kernel</name>
<file>
<name>$PROJ_DIR$\..\..\..\
libcpu\arm\cortex-m4\cpuport
.c</name>
<name>$PROJ_DIR$\..\..\..\
src\clock
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\
libcpu\arm\cortex-m4\context_iar.S
</name>
<name>$PROJ_DIR$\..\..\..\
src\components.c
</name>
</file>
</group>
<group>
<name>DeviceDrivers</name>
<file>
<name>$PROJ_DIR$\..\..\..\
components\drivers\misc\pin
.c</name>
<name>$PROJ_DIR$\..\..\..\
src\device
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\
components\drivers\serial\serial
.c</name>
<name>$PROJ_DIR$\..\..\..\
src\idle
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\
components\drivers\src\completion
.c</name>
<name>$PROJ_DIR$\..\..\..\
src\ipc
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\
components\drivers\src\dataqueue
.c</name>
<name>$PROJ_DIR$\..\..\..\
src\irq
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\
components\drivers\src\pip
e.c</name>
<name>$PROJ_DIR$\..\..\..\
src\kservic
e.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\
components\drivers\src\ringblk_buf
.c</name>
<name>$PROJ_DIR$\..\..\..\
src\mem
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\
components\drivers\src\ringbuffer
.c</name>
<name>$PROJ_DIR$\..\..\..\
src\memheap
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\
components\drivers\src\waitqueue
.c</name>
<name>$PROJ_DIR$\..\..\..\
src\object
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\
components\drivers\src\workqueue
.c</name>
<name>$PROJ_DIR$\..\..\..\
src\scheduler
.c</name>
</file>
</group>
<group>
<name>finsh</name>
<file>
<name>$PROJ_DIR$\..\..\..\
components\finsh\shel
l.c</name>
<name>$PROJ_DIR$\..\..\..\
src\signa
l.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\
components\finsh\cm
d.c</name>
<name>$PROJ_DIR$\..\..\..\
src\threa
d.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\
components\finsh\msh
.c</name>
<name>$PROJ_DIR$\..\..\..\
src\timer
.c</name>
</file>
</group>
<group>
<name>libc</name>
</group>
<group>
<name>STM32_HAL</name>
<file>
...
...
bsp/stm32/stm32l4r5-st-nucleo/project.ewt
已删除
100644 → 0
浏览文件 @
05fc423e
<?xml version="1.0" encoding="UTF-8"?>
<project>
<fileVersion>
3
</fileVersion>
<configuration>
<name>
rt-thread
</name>
<toolchain>
<name>
ARM
</name>
</toolchain>
<debug>
1
</debug>
<settings>
<name>
C-STAT
</name>
<archiveVersion>
262
</archiveVersion>
<data>
<version>
262
</version>
<cstatargs>
<useExtraArgs>
0
</useExtraArgs>
<extraArgs></extraArgs>
<analyzeTimeoutEnabled>
1
</analyzeTimeoutEnabled>
<analyzeTimeout>
600
</analyzeTimeout>
<enableParallel>
1
</enableParallel>
<parallelThreads>
2
</parallelThreads>
<enableFalsePositives>
0
</enableFalsePositives>
<messagesLimitEnabled>
1
</messagesLimitEnabled>
<messagesLimit>
100
</messagesLimit>
</cstatargs>
<cstat_settings>
<cstat_version>
1.6.2
</cstat_version>
<checks_tree>
<package
name=
"STDCHECKS"
enabled=
"true"
>
<group
enabled=
"true"
name=
"ARR"
>
<check
name=
"ARR-inv-index-pos"
enabled=
"true"
/>
<check
name=
"ARR-inv-index-ptr-pos"
enabled=
"true"
/>
<check
name=
"ARR-inv-index-ptr"
enabled=
"true"
/>
<check
name=
"ARR-inv-index"
enabled=
"true"
/>
<check
name=
"ARR-neg-index"
enabled=
"true"
/>
<check
name=
"ARR-uninit-index"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"ATH"
>
<check
name=
"ATH-cmp-float"
enabled=
"true"
/>
<check
name=
"ATH-cmp-unsign-neg"
enabled=
"true"
/>
<check
name=
"ATH-cmp-unsign-pos"
enabled=
"true"
/>
<check
name=
"ATH-div-0-assign"
enabled=
"true"
/>
<check
name=
"ATH-div-0-cmp-aft"
enabled=
"false"
/>
<check
name=
"ATH-div-0-cmp-bef"
enabled=
"true"
/>
<check
name=
"ATH-div-0-interval"
enabled=
"true"
/>
<check
name=
"ATH-div-0-pos"
enabled=
"true"
/>
<check
name=
"ATH-div-0-unchk-global"
enabled=
"true"
/>
<check
name=
"ATH-div-0-unchk-local"
enabled=
"true"
/>
<check
name=
"ATH-div-0-unchk-param"
enabled=
"true"
/>
<check
name=
"ATH-div-0"
enabled=
"true"
/>
<check
name=
"ATH-inc-bool"
enabled=
"true"
/>
<check
name=
"ATH-malloc-overrun"
enabled=
"true"
/>
<check
name=
"ATH-neg-check-nonneg"
enabled=
"true"
/>
<check
name=
"ATH-neg-check-pos"
enabled=
"true"
/>
<check
name=
"ATH-new-overrun"
enabled=
"true"
/>
<check
name=
"ATH-overflow-cast"
enabled=
"false"
/>
<check
name=
"ATH-overflow"
enabled=
"true"
/>
<check
name=
"ATH-shift-bounds"
enabled=
"true"
/>
<check
name=
"ATH-shift-neg"
enabled=
"true"
/>
<check
name=
"ATH-sizeof-by-sizeof"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"CAST"
>
<check
name=
"CAST-old-style"
enabled=
"false"
/>
</group>
<group
enabled=
"true"
name=
"CATCH"
>
<check
name=
"CATCH-object-slicing"
enabled=
"true"
/>
<check
name=
"CATCH-xtor-bad-member"
enabled=
"false"
/>
</group>
<group
enabled=
"true"
name=
"COMMA"
>
<check
name=
"COMMA-overload"
enabled=
"false"
/>
</group>
<group
enabled=
"true"
name=
"COMMENT"
>
<check
name=
"COMMENT-nested"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"CONST"
>
<check
name=
"CONST-member-ret"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"COP"
>
<check
name=
"COP-alloc-ctor"
enabled=
"false"
/>
<check
name=
"COP-assign-op-ret"
enabled=
"true"
/>
<check
name=
"COP-assign-op-self"
enabled=
"true"
/>
<check
name=
"COP-assign-op"
enabled=
"true"
/>
<check
name=
"COP-copy-ctor"
enabled=
"true"
/>
<check
name=
"COP-dealloc-dtor"
enabled=
"false"
/>
<check
name=
"COP-dtor-throw"
enabled=
"true"
/>
<check
name=
"COP-dtor"
enabled=
"true"
/>
<check
name=
"COP-init-order"
enabled=
"true"
/>
<check
name=
"COP-init-uninit"
enabled=
"true"
/>
<check
name=
"COP-member-uninit"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"CPU"
>
<check
name=
"CPU-ctor-call-virt"
enabled=
"true"
/>
<check
name=
"CPU-ctor-implicit"
enabled=
"false"
/>
<check
name=
"CPU-delete-throw"
enabled=
"true"
/>
<check
name=
"CPU-delete-void"
enabled=
"true"
/>
<check
name=
"CPU-dtor-call-virt"
enabled=
"true"
/>
<check
name=
"CPU-malloc-class"
enabled=
"true"
/>
<check
name=
"CPU-nonvirt-dtor"
enabled=
"true"
/>
<check
name=
"CPU-return-ref-to-class-data"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"DECL"
>
<check
name=
"DECL-implicit-int"
enabled=
"false"
/>
</group>
<group
enabled=
"true"
name=
"DEFINE"
>
<check
name=
"DEFINE-hash-multiple"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"ENUM"
>
<check
name=
"ENUM-bounds"
enabled=
"false"
/>
</group>
<group
enabled=
"true"
name=
"EXP"
>
<check
name=
"EXP-cond-assign"
enabled=
"true"
/>
<check
name=
"EXP-dangling-else"
enabled=
"true"
/>
<check
name=
"EXP-loop-exit"
enabled=
"true"
/>
<check
name=
"EXP-main-ret-int"
enabled=
"false"
/>
<check
name=
"EXP-null-stmt"
enabled=
"false"
/>
<check
name=
"EXP-stray-semicolon"
enabled=
"false"
/>
</group>
<group
enabled=
"true"
name=
"EXPR"
>
<check
name=
"EXPR-const-overflow"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"FPT"
>
<check
name=
"FPT-cmp-null"
enabled=
"true"
/>
<check
name=
"FPT-literal"
enabled=
"false"
/>
<check
name=
"FPT-misuse"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"FUNC"
>
<check
name=
"FUNC-implicit-decl"
enabled=
"false"
/>
<check
name=
"FUNC-unprototyped-all"
enabled=
"false"
/>
<check
name=
"FUNC-unprototyped-used"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"INCLUDE"
>
<check
name=
"INCLUDE-c-file"
enabled=
"false"
/>
</group>
<group
enabled=
"true"
name=
"INT"
>
<check
name=
"INT-use-signed-as-unsigned-pos"
enabled=
"false"
/>
<check
name=
"INT-use-signed-as-unsigned"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"ITR"
>
<check
name=
"ITR-end-cmp-aft"
enabled=
"true"
/>
<check
name=
"ITR-end-cmp-bef"
enabled=
"true"
/>
<check
name=
"ITR-invalidated"
enabled=
"true"
/>
<check
name=
"ITR-mismatch-alg"
enabled=
"false"
/>
<check
name=
"ITR-store"
enabled=
"false"
/>
<check
name=
"ITR-uninit"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"LIB"
>
<check
name=
"LIB-bsearch-overrun-pos"
enabled=
"false"
/>
<check
name=
"LIB-bsearch-overrun"
enabled=
"false"
/>
<check
name=
"LIB-fn-unsafe"
enabled=
"false"
/>
<check
name=
"LIB-fread-overrun-pos"
enabled=
"false"
/>
<check
name=
"LIB-fread-overrun"
enabled=
"true"
/>
<check
name=
"LIB-memchr-overrun-pos"
enabled=
"false"
/>
<check
name=
"LIB-memchr-overrun"
enabled=
"true"
/>
<check
name=
"LIB-memcpy-overrun-pos"
enabled=
"false"
/>
<check
name=
"LIB-memcpy-overrun"
enabled=
"true"
/>
<check
name=
"LIB-memset-overrun-pos"
enabled=
"false"
/>
<check
name=
"LIB-memset-overrun"
enabled=
"true"
/>
<check
name=
"LIB-putenv"
enabled=
"false"
/>
<check
name=
"LIB-qsort-overrun-pos"
enabled=
"false"
/>
<check
name=
"LIB-qsort-overrun"
enabled=
"false"
/>
<check
name=
"LIB-return-const"
enabled=
"true"
/>
<check
name=
"LIB-return-error"
enabled=
"true"
/>
<check
name=
"LIB-return-leak"
enabled=
"true"
/>
<check
name=
"LIB-return-neg"
enabled=
"true"
/>
<check
name=
"LIB-return-null"
enabled=
"true"
/>
<check
name=
"LIB-sprintf-overrun"
enabled=
"false"
/>
<check
name=
"LIB-std-sort-overrun-pos"
enabled=
"false"
/>
<check
name=
"LIB-std-sort-overrun"
enabled=
"true"
/>
<check
name=
"LIB-strcat-overrun-pos"
enabled=
"false"
/>
<check
name=
"LIB-strcat-overrun"
enabled=
"true"
/>
<check
name=
"LIB-strcpy-overrun-pos"
enabled=
"false"
/>
<check
name=
"LIB-strcpy-overrun"
enabled=
"true"
/>
<check
name=
"LIB-strncat-overrun-pos"
enabled=
"false"
/>
<check
name=
"LIB-strncat-overrun"
enabled=
"true"
/>
<check
name=
"LIB-strncmp-overrun-pos"
enabled=
"false"
/>
<check
name=
"LIB-strncmp-overrun"
enabled=
"true"
/>
<check
name=
"LIB-strncpy-overrun-pos"
enabled=
"false"
/>
<check
name=
"LIB-strncpy-overrun"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"LOGIC"
>
<check
name=
"LOGIC-overload"
enabled=
"false"
/>
</group>
<group
enabled=
"true"
name=
"MEM"
>
<check
name=
"MEM-delete-array-op"
enabled=
"true"
/>
<check
name=
"MEM-delete-op"
enabled=
"true"
/>
<check
name=
"MEM-double-free-alias"
enabled=
"true"
/>
<check
name=
"MEM-double-free-some"
enabled=
"true"
/>
<check
name=
"MEM-double-free"
enabled=
"true"
/>
<check
name=
"MEM-free-field"
enabled=
"true"
/>
<check
name=
"MEM-free-fptr"
enabled=
"true"
/>
<check
name=
"MEM-free-no-alloc-struct"
enabled=
"false"
/>
<check
name=
"MEM-free-no-alloc"
enabled=
"false"
/>
<check
name=
"MEM-free-no-use"
enabled=
"true"
/>
<check
name=
"MEM-free-op"
enabled=
"true"
/>
<check
name=
"MEM-free-struct-field"
enabled=
"true"
/>
<check
name=
"MEM-free-variable-alias"
enabled=
"true"
/>
<check
name=
"MEM-free-variable"
enabled=
"true"
/>
<check
name=
"MEM-leak-alias"
enabled=
"true"
/>
<check
name=
"MEM-leak"
enabled=
"false"
/>
<check
name=
"MEM-malloc-arith"
enabled=
"false"
/>
<check
name=
"MEM-malloc-diff-type"
enabled=
"true"
/>
<check
name=
"MEM-malloc-sizeof-ptr"
enabled=
"true"
/>
<check
name=
"MEM-malloc-sizeof"
enabled=
"true"
/>
<check
name=
"MEM-malloc-strlen"
enabled=
"false"
/>
<check
name=
"MEM-realloc-diff-type"
enabled=
"true"
/>
<check
name=
"MEM-return-free"
enabled=
"true"
/>
<check
name=
"MEM-return-no-assign"
enabled=
"true"
/>
<check
name=
"MEM-stack-global-field"
enabled=
"true"
/>
<check
name=
"MEM-stack-global"
enabled=
"true"
/>
<check
name=
"MEM-stack-param-ref"
enabled=
"true"
/>
<check
name=
"MEM-stack-param"
enabled=
"true"
/>
<check
name=
"MEM-stack-pos"
enabled=
"true"
/>
<check
name=
"MEM-stack-ref"
enabled=
"true"
/>
<check
name=
"MEM-stack"
enabled=
"true"
/>
<check
name=
"MEM-use-free-all"
enabled=
"true"
/>
<check
name=
"MEM-use-free-some"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"PTR"
>
<check
name=
"PTR-arith-field"
enabled=
"true"
/>
<check
name=
"PTR-arith-stack"
enabled=
"true"
/>
<check
name=
"PTR-arith-var"
enabled=
"true"
/>
<check
name=
"PTR-cmp-str-lit"
enabled=
"true"
/>
<check
name=
"PTR-null-assign-fun-pos"
enabled=
"false"
/>
<check
name=
"PTR-null-assign-pos"
enabled=
"false"
/>
<check
name=
"PTR-null-assign"
enabled=
"true"
/>
<check
name=
"PTR-null-cmp-aft"
enabled=
"true"
/>
<check
name=
"PTR-null-cmp-bef-fun"
enabled=
"true"
/>
<check
name=
"PTR-null-cmp-bef"
enabled=
"true"
/>
<check
name=
"PTR-null-fun-pos"
enabled=
"true"
/>
<check
name=
"PTR-null-literal-pos"
enabled=
"false"
/>
<check
name=
"PTR-overload"
enabled=
"false"
/>
<check
name=
"PTR-singleton-arith-pos"
enabled=
"false"
/>
<check
name=
"PTR-singleton-arith"
enabled=
"true"
/>
<check
name=
"PTR-unchk-param-some"
enabled=
"true"
/>
<check
name=
"PTR-unchk-param"
enabled=
"false"
/>
<check
name=
"PTR-uninit-pos"
enabled=
"false"
/>
<check
name=
"PTR-uninit"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"RED"
>
<check
name=
"RED-alloc-zero-bytes"
enabled=
"false"
/>
<check
name=
"RED-case-reach"
enabled=
"false"
/>
<check
name=
"RED-cmp-always"
enabled=
"false"
/>
<check
name=
"RED-cmp-never"
enabled=
"false"
/>
<check
name=
"RED-cond-always"
enabled=
"false"
/>
<check
name=
"RED-cond-const-assign"
enabled=
"true"
/>
<check
name=
"RED-cond-const-expr"
enabled=
"false"
/>
<check
name=
"RED-cond-const"
enabled=
"false"
/>
<check
name=
"RED-cond-never"
enabled=
"false"
/>
<check
name=
"RED-dead"
enabled=
"true"
/>
<check
name=
"RED-expr"
enabled=
"false"
/>
<check
name=
"RED-func-no-effect"
enabled=
"false"
/>
<check
name=
"RED-local-hides-global"
enabled=
"true"
/>
<check
name=
"RED-local-hides-local"
enabled=
"false"
/>
<check
name=
"RED-local-hides-member"
enabled=
"false"
/>
<check
name=
"RED-local-hides-param"
enabled=
"true"
/>
<check
name=
"RED-no-effect"
enabled=
"false"
/>
<check
name=
"RED-self-assign"
enabled=
"true"
/>
<check
name=
"RED-unused-assign"
enabled=
"true"
/>
<check
name=
"RED-unused-param"
enabled=
"false"
/>
<check
name=
"RED-unused-return-val"
enabled=
"false"
/>
<check
name=
"RED-unused-val"
enabled=
"false"
/>
<check
name=
"RED-unused-var-all"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"RESOURCE"
>
<check
name=
"RESOURCE-deref-file"
enabled=
"false"
/>
<check
name=
"RESOURCE-double-close"
enabled=
"true"
/>
<check
name=
"RESOURCE-file-no-close-all"
enabled=
"true"
/>
<check
name=
"RESOURCE-file-pos-neg"
enabled=
"false"
/>
<check
name=
"RESOURCE-file-use-after-close"
enabled=
"true"
/>
<check
name=
"RESOURCE-implicit-deref-file"
enabled=
"false"
/>
<check
name=
"RESOURCE-write-ronly-file"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"SIZEOF"
>
<check
name=
"SIZEOF-side-effect"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"SPC"
>
<check
name=
"SPC-order"
enabled=
"true"
/>
<check
name=
"SPC-uninit-arr-all"
enabled=
"false"
/>
<check
name=
"SPC-uninit-struct-field-heap"
enabled=
"true"
/>
<check
name=
"SPC-uninit-struct-field"
enabled=
"false"
/>
<check
name=
"SPC-uninit-struct"
enabled=
"true"
/>
<check
name=
"SPC-uninit-var-all"
enabled=
"true"
/>
<check
name=
"SPC-uninit-var-some"
enabled=
"true"
/>
<check
name=
"SPC-volatile-reads"
enabled=
"false"
/>
<check
name=
"SPC-volatile-writes"
enabled=
"false"
/>
</group>
<group
enabled=
"true"
name=
"STRUCT"
>
<check
name=
"STRUCT-signed-bit"
enabled=
"false"
/>
</group>
<group
enabled=
"true"
name=
"SWITCH"
>
<check
name=
"SWITCH-fall-through"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"THROW"
>
<check
name=
"THROW-empty"
enabled=
"false"
/>
<check
name=
"THROW-main"
enabled=
"false"
/>
<check
name=
"THROW-null"
enabled=
"true"
/>
<check
name=
"THROW-ptr"
enabled=
"true"
/>
<check
name=
"THROW-static"
enabled=
"true"
/>
<check
name=
"THROW-unhandled"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"UNION"
>
<check
name=
"UNION-overlap-assign"
enabled=
"true"
/>
<check
name=
"UNION-type-punning"
enabled=
"true"
/>
</group>
</package>
<package
name=
"CERT"
enabled=
"false"
>
<group
enabled=
"true"
name=
"CERT-EXP"
>
<check
name=
"CERT-EXP19-C"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"CERT-FIO"
>
<check
name=
"CERT-FIO37-C"
enabled=
"true"
/>
<check
name=
"CERT-FIO38-C"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"CERT-SIG"
>
<check
name=
"CERT-SIG31-C"
enabled=
"true"
/>
</group>
</package>
<package
name=
"SECURITY"
enabled=
"false"
>
<group
enabled=
"true"
name=
"SEC-BUFFER"
>
<check
name=
"SEC-BUFFER-memory-leak-alias"
enabled=
"true"
/>
<check
name=
"SEC-BUFFER-memory-leak"
enabled=
"false"
/>
<check
name=
"SEC-BUFFER-memset-overrun-pos"
enabled=
"false"
/>
<check
name=
"SEC-BUFFER-memset-overrun"
enabled=
"true"
/>
<check
name=
"SEC-BUFFER-qsort-overrun-pos"
enabled=
"false"
/>
<check
name=
"SEC-BUFFER-qsort-overrun"
enabled=
"true"
/>
<check
name=
"SEC-BUFFER-sprintf-overrun"
enabled=
"true"
/>
<check
name=
"SEC-BUFFER-std-sort-overrun-pos"
enabled=
"false"
/>
<check
name=
"SEC-BUFFER-std-sort-overrun"
enabled=
"true"
/>
<check
name=
"SEC-BUFFER-strcat-overrun-pos"
enabled=
"false"
/>
<check
name=
"SEC-BUFFER-strcat-overrun"
enabled=
"true"
/>
<check
name=
"SEC-BUFFER-strcpy-overrun-pos"
enabled=
"false"
/>
<check
name=
"SEC-BUFFER-strcpy-overrun"
enabled=
"true"
/>
<check
name=
"SEC-BUFFER-strncat-overrun-pos"
enabled=
"false"
/>
<check
name=
"SEC-BUFFER-strncat-overrun"
enabled=
"true"
/>
<check
name=
"SEC-BUFFER-strncmp-overrun-pos"
enabled=
"false"
/>
<check
name=
"SEC-BUFFER-strncmp-overrun"
enabled=
"true"
/>
<check
name=
"SEC-BUFFER-strncpy-overrun-pos"
enabled=
"false"
/>
<check
name=
"SEC-BUFFER-strncpy-overrun"
enabled=
"true"
/>
<check
name=
"SEC-BUFFER-tainted-alloc-size"
enabled=
"true"
/>
<check
name=
"SEC-BUFFER-tainted-copy-length"
enabled=
"true"
/>
<check
name=
"SEC-BUFFER-tainted-copy"
enabled=
"true"
/>
<check
name=
"SEC-BUFFER-tainted-index"
enabled=
"true"
/>
<check
name=
"SEC-BUFFER-tainted-offset"
enabled=
"true"
/>
<check
name=
"SEC-BUFFER-use-after-free-all"
enabled=
"true"
/>
<check
name=
"SEC-BUFFER-use-after-free-some"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"SEC-DIV-0"
>
<check
name=
"SEC-DIV-0-compare-after"
enabled=
"true"
/>
<check
name=
"SEC-DIV-0-compare-before"
enabled=
"true"
/>
<check
name=
"SEC-DIV-0-tainted"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"SEC-FILEOP"
>
<check
name=
"SEC-FILEOP-open-no-close"
enabled=
"true"
/>
<check
name=
"SEC-FILEOP-path-traversal"
enabled=
"false"
/>
<check
name=
"SEC-FILEOP-use-after-close"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"SEC-INJECTION"
>
<check
name=
"SEC-INJECTION-sql"
enabled=
"false"
/>
<check
name=
"SEC-INJECTION-xpath"
enabled=
"false"
/>
</group>
<group
enabled=
"true"
name=
"SEC-LOOP"
>
<check
name=
"SEC-LOOP-tainted-bound"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"SEC-NULL"
>
<check
name=
"SEC-NULL-assignment-fun-pos"
enabled=
"false"
/>
<check
name=
"SEC-NULL-assignment"
enabled=
"true"
/>
<check
name=
"SEC-NULL-cmp-aft"
enabled=
"true"
/>
<check
name=
"SEC-NULL-cmp-bef-fun"
enabled=
"true"
/>
<check
name=
"SEC-NULL-cmp-bef"
enabled=
"true"
/>
<check
name=
"SEC-NULL-literal-pos"
enabled=
"false"
/>
</group>
<group
enabled=
"true"
name=
"SEC-STRING"
>
<check
name=
"SEC-STRING-format-string"
enabled=
"true"
/>
<check
name=
"SEC-STRING-hard-coded-credentials"
enabled=
"false"
/>
</group>
</package>
<package
name=
"MISRAC2004"
enabled=
"false"
>
<group
enabled=
"true"
name=
"MISRAC2004-1"
>
<check
name=
"MISRAC2004-1.1"
enabled=
"true"
/>
<check
name=
"MISRAC2004-1.2_a"
enabled=
"true"
/>
<check
name=
"MISRAC2004-1.2_b"
enabled=
"true"
/>
<check
name=
"MISRAC2004-1.2_c"
enabled=
"true"
/>
<check
name=
"MISRAC2004-1.2_d"
enabled=
"true"
/>
<check
name=
"MISRAC2004-1.2_e"
enabled=
"true"
/>
<check
name=
"MISRAC2004-1.2_f"
enabled=
"true"
/>
<check
name=
"MISRAC2004-1.2_g"
enabled=
"true"
/>
<check
name=
"MISRAC2004-1.2_h"
enabled=
"true"
/>
<check
name=
"MISRAC2004-1.2_i"
enabled=
"true"
/>
<check
name=
"MISRAC2004-1.2_j"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2004-2"
>
<check
name=
"MISRAC2004-2.1"
enabled=
"true"
/>
<check
name=
"MISRAC2004-2.2"
enabled=
"true"
/>
<check
name=
"MISRAC2004-2.3"
enabled=
"true"
/>
<check
name=
"MISRAC2004-2.4"
enabled=
"false"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2004-5"
>
<check
name=
"MISRAC2004-5.1"
enabled=
"true"
/>
<check
name=
"MISRAC2004-5.2"
enabled=
"true"
/>
<check
name=
"MISRAC2004-5.3"
enabled=
"true"
/>
<check
name=
"MISRAC2004-5.4"
enabled=
"true"
/>
<check
name=
"MISRAC2004-5.5"
enabled=
"false"
/>
<check
name=
"MISRAC2004-5.6"
enabled=
"false"
/>
<check
name=
"MISRAC2004-5.7"
enabled=
"false"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2004-6"
>
<check
name=
"MISRAC2004-6.1"
enabled=
"true"
/>
<check
name=
"MISRAC2004-6.2"
enabled=
"true"
/>
<check
name=
"MISRAC2004-6.3"
enabled=
"false"
/>
<check
name=
"MISRAC2004-6.4"
enabled=
"true"
/>
<check
name=
"MISRAC2004-6.5"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2004-7"
>
<check
name=
"MISRAC2004-7.1"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2004-8"
>
<check
name=
"MISRAC2004-8.1"
enabled=
"true"
/>
<check
name=
"MISRAC2004-8.2"
enabled=
"true"
/>
<check
name=
"MISRAC2004-8.3"
enabled=
"true"
/>
<check
name=
"MISRAC2004-8.5_a"
enabled=
"true"
/>
<check
name=
"MISRAC2004-8.5_b"
enabled=
"true"
/>
<check
name=
"MISRAC2004-8.6"
enabled=
"true"
/>
<check
name=
"MISRAC2004-8.7"
enabled=
"true"
/>
<check
name=
"MISRAC2004-8.8_a"
enabled=
"true"
/>
<check
name=
"MISRAC2004-8.8_b"
enabled=
"true"
/>
<check
name=
"MISRAC2004-8.10"
enabled=
"true"
/>
<check
name=
"MISRAC2004-8.12"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2004-9"
>
<check
name=
"MISRAC2004-9.1_a"
enabled=
"true"
/>
<check
name=
"MISRAC2004-9.1_b"
enabled=
"true"
/>
<check
name=
"MISRAC2004-9.1_c"
enabled=
"true"
/>
<check
name=
"MISRAC2004-9.2"
enabled=
"true"
/>
<check
name=
"MISRAC2004-9.3"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2004-10"
>
<check
name=
"MISRAC2004-10.1_a"
enabled=
"true"
/>
<check
name=
"MISRAC2004-10.1_b"
enabled=
"true"
/>
<check
name=
"MISRAC2004-10.1_c"
enabled=
"true"
/>
<check
name=
"MISRAC2004-10.1_d"
enabled=
"true"
/>
<check
name=
"MISRAC2004-10.2_a"
enabled=
"true"
/>
<check
name=
"MISRAC2004-10.2_b"
enabled=
"true"
/>
<check
name=
"MISRAC2004-10.2_c"
enabled=
"true"
/>
<check
name=
"MISRAC2004-10.2_d"
enabled=
"true"
/>
<check
name=
"MISRAC2004-10.3"
enabled=
"true"
/>
<check
name=
"MISRAC2004-10.4"
enabled=
"true"
/>
<check
name=
"MISRAC2004-10.5"
enabled=
"true"
/>
<check
name=
"MISRAC2004-10.6"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2004-11"
>
<check
name=
"MISRAC2004-11.1"
enabled=
"true"
/>
<check
name=
"MISRAC2004-11.3"
enabled=
"false"
/>
<check
name=
"MISRAC2004-11.4"
enabled=
"false"
/>
<check
name=
"MISRAC2004-11.5"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2004-12"
>
<check
name=
"MISRAC2004-12.1"
enabled=
"false"
/>
<check
name=
"MISRAC2004-12.2_a"
enabled=
"true"
/>
<check
name=
"MISRAC2004-12.2_b"
enabled=
"true"
/>
<check
name=
"MISRAC2004-12.2_c"
enabled=
"true"
/>
<check
name=
"MISRAC2004-12.3"
enabled=
"true"
/>
<check
name=
"MISRAC2004-12.4"
enabled=
"true"
/>
<check
name=
"MISRAC2004-12.5"
enabled=
"true"
/>
<check
name=
"MISRAC2004-12.6_a"
enabled=
"false"
/>
<check
name=
"MISRAC2004-12.6_b"
enabled=
"false"
/>
<check
name=
"MISRAC2004-12.7"
enabled=
"true"
/>
<check
name=
"MISRAC2004-12.8"
enabled=
"true"
/>
<check
name=
"MISRAC2004-12.9"
enabled=
"true"
/>
<check
name=
"MISRAC2004-12.10"
enabled=
"true"
/>
<check
name=
"MISRAC2004-12.11"
enabled=
"false"
/>
<check
name=
"MISRAC2004-12.12_a"
enabled=
"true"
/>
<check
name=
"MISRAC2004-12.12_b"
enabled=
"true"
/>
<check
name=
"MISRAC2004-12.13"
enabled=
"false"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2004-13"
>
<check
name=
"MISRAC2004-13.1"
enabled=
"true"
/>
<check
name=
"MISRAC2004-13.2_a"
enabled=
"false"
/>
<check
name=
"MISRAC2004-13.2_b"
enabled=
"false"
/>
<check
name=
"MISRAC2004-13.2_c"
enabled=
"false"
/>
<check
name=
"MISRAC2004-13.2_d"
enabled=
"false"
/>
<check
name=
"MISRAC2004-13.2_e"
enabled=
"false"
/>
<check
name=
"MISRAC2004-13.3"
enabled=
"true"
/>
<check
name=
"MISRAC2004-13.4"
enabled=
"true"
/>
<check
name=
"MISRAC2004-13.5"
enabled=
"true"
/>
<check
name=
"MISRAC2004-13.6"
enabled=
"true"
/>
<check
name=
"MISRAC2004-13.7_a"
enabled=
"true"
/>
<check
name=
"MISRAC2004-13.7_b"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2004-14"
>
<check
name=
"MISRAC2004-14.1"
enabled=
"true"
/>
<check
name=
"MISRAC2004-14.2"
enabled=
"true"
/>
<check
name=
"MISRAC2004-14.3"
enabled=
"true"
/>
<check
name=
"MISRAC2004-14.4"
enabled=
"true"
/>
<check
name=
"MISRAC2004-14.5"
enabled=
"true"
/>
<check
name=
"MISRAC2004-14.6"
enabled=
"true"
/>
<check
name=
"MISRAC2004-14.7"
enabled=
"true"
/>
<check
name=
"MISRAC2004-14.8_a"
enabled=
"true"
/>
<check
name=
"MISRAC2004-14.8_b"
enabled=
"true"
/>
<check
name=
"MISRAC2004-14.8_c"
enabled=
"true"
/>
<check
name=
"MISRAC2004-14.8_d"
enabled=
"true"
/>
<check
name=
"MISRAC2004-14.9"
enabled=
"true"
/>
<check
name=
"MISRAC2004-14.10"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2004-15"
>
<check
name=
"MISRAC2004-15.0"
enabled=
"true"
/>
<check
name=
"MISRAC2004-15.1"
enabled=
"true"
/>
<check
name=
"MISRAC2004-15.2"
enabled=
"true"
/>
<check
name=
"MISRAC2004-15.3"
enabled=
"true"
/>
<check
name=
"MISRAC2004-15.4"
enabled=
"true"
/>
<check
name=
"MISRAC2004-15.5"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2004-16"
>
<check
name=
"MISRAC2004-16.1"
enabled=
"true"
/>
<check
name=
"MISRAC2004-16.2_a"
enabled=
"true"
/>
<check
name=
"MISRAC2004-16.2_b"
enabled=
"true"
/>
<check
name=
"MISRAC2004-16.3"
enabled=
"true"
/>
<check
name=
"MISRAC2004-16.4"
enabled=
"true"
/>
<check
name=
"MISRAC2004-16.5"
enabled=
"true"
/>
<check
name=
"MISRAC2004-16.7"
enabled=
"true"
/>
<check
name=
"MISRAC2004-16.8"
enabled=
"true"
/>
<check
name=
"MISRAC2004-16.9"
enabled=
"true"
/>
<check
name=
"MISRAC2004-16.10"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2004-17"
>
<check
name=
"MISRAC2004-17.1_a"
enabled=
"true"
/>
<check
name=
"MISRAC2004-17.1_b"
enabled=
"true"
/>
<check
name=
"MISRAC2004-17.1_c"
enabled=
"true"
/>
<check
name=
"MISRAC2004-17.2"
enabled=
"true"
/>
<check
name=
"MISRAC2004-17.3"
enabled=
"true"
/>
<check
name=
"MISRAC2004-17.4_a"
enabled=
"true"
/>
<check
name=
"MISRAC2004-17.4_b"
enabled=
"true"
/>
<check
name=
"MISRAC2004-17.5"
enabled=
"true"
/>
<check
name=
"MISRAC2004-17.6_a"
enabled=
"true"
/>
<check
name=
"MISRAC2004-17.6_b"
enabled=
"true"
/>
<check
name=
"MISRAC2004-17.6_c"
enabled=
"true"
/>
<check
name=
"MISRAC2004-17.6_d"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2004-18"
>
<check
name=
"MISRAC2004-18.1"
enabled=
"true"
/>
<check
name=
"MISRAC2004-18.2"
enabled=
"true"
/>
<check
name=
"MISRAC2004-18.4"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2004-19"
>
<check
name=
"MISRAC2004-19.1"
enabled=
"false"
/>
<check
name=
"MISRAC2004-19.2"
enabled=
"false"
/>
<check
name=
"MISRAC2004-19.4"
enabled=
"true"
/>
<check
name=
"MISRAC2004-19.5"
enabled=
"true"
/>
<check
name=
"MISRAC2004-19.6"
enabled=
"true"
/>
<check
name=
"MISRAC2004-19.7"
enabled=
"false"
/>
<check
name=
"MISRAC2004-19.10"
enabled=
"true"
/>
<check
name=
"MISRAC2004-19.12"
enabled=
"true"
/>
<check
name=
"MISRAC2004-19.13"
enabled=
"false"
/>
<check
name=
"MISRAC2004-19.15"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2004-20"
>
<check
name=
"MISRAC2004-20.1"
enabled=
"true"
/>
<check
name=
"MISRAC2004-20.2"
enabled=
"true"
/>
<check
name=
"MISRAC2004-20.3_a"
enabled=
"true"
/>
<check
name=
"MISRAC2004-20.3_b"
enabled=
"true"
/>
<check
name=
"MISRAC2004-20.3_c"
enabled=
"true"
/>
<check
name=
"MISRAC2004-20.3_d"
enabled=
"true"
/>
<check
name=
"MISRAC2004-20.3_e"
enabled=
"true"
/>
<check
name=
"MISRAC2004-20.3_f"
enabled=
"true"
/>
<check
name=
"MISRAC2004-20.3_g"
enabled=
"true"
/>
<check
name=
"MISRAC2004-20.3_h"
enabled=
"true"
/>
<check
name=
"MISRAC2004-20.3_i"
enabled=
"true"
/>
<check
name=
"MISRAC2004-20.4"
enabled=
"true"
/>
<check
name=
"MISRAC2004-20.5"
enabled=
"true"
/>
<check
name=
"MISRAC2004-20.6"
enabled=
"true"
/>
<check
name=
"MISRAC2004-20.7"
enabled=
"true"
/>
<check
name=
"MISRAC2004-20.8"
enabled=
"true"
/>
<check
name=
"MISRAC2004-20.9"
enabled=
"true"
/>
<check
name=
"MISRAC2004-20.10"
enabled=
"true"
/>
<check
name=
"MISRAC2004-20.11"
enabled=
"true"
/>
<check
name=
"MISRAC2004-20.12"
enabled=
"true"
/>
</group>
</package>
<package
name=
"MISRAC2012"
enabled=
"false"
>
<group
enabled=
"true"
name=
"MISRAC2012-Dir-4"
>
<check
name=
"MISRAC2012-Dir-4.3"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Dir-4.4"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Dir-4.5"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Dir-4.6_a"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Dir-4.6_b"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Dir-4.7_a"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Dir-4.7_b"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Dir-4.7_c"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Dir-4.8"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Dir-4.9"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Dir-4.10"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Dir-4.11_a"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Dir-4.11_b"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Dir-4.11_c"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Dir-4.11_d"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Dir-4.11_e"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Dir-4.11_f"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Dir-4.11_g"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Dir-4.11_h"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Dir-4.11_i"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Dir-4.12"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Dir-4.13_b"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Dir-4.13_c"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Dir-4.13_d"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Dir-4.13_e"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Dir-4.13_f"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Dir-4.13_g"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Dir-4.13_h"
enabled=
"false"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2012-Rule-1"
>
<check
name=
"MISRAC2012-Rule-1.3_a"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-1.3_b"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-1.3_c"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-1.3_d"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-1.3_e"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-1.3_f"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-1.3_g"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-1.3_h"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-1.3_i"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-1.3_j"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-1.3_k"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-1.3_m"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-1.3_n"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-1.3_o"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-1.3_p"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-1.3_q"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-1.3_r"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-1.3_s"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-1.3_t"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-1.3_u"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-1.3_v"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-1.3_w"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2012-Rule-2"
>
<check
name=
"MISRAC2012-Rule-2.1_a"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-2.1_b"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-2.2_a"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-2.2_b"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-2.2_c"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-2.3"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Rule-2.4"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Rule-2.5"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Rule-2.6"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Rule-2.7"
enabled=
"false"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2012-Rule-3"
>
<check
name=
"MISRAC2012-Rule-3.1"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-3.2"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2012-Rule-5"
>
<check
name=
"MISRAC2012-Rule-5.1"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-5.2_c89"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-5.2_c99"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-5.3_c89"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-5.3_c99"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-5.4_c89"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-5.4_c99"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-5.5_c89"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-5.5_c99"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-5.6"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-5.7"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-5.8"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-5.9"
enabled=
"false"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2012-Rule-6"
>
<check
name=
"MISRAC2012-Rule-6.1"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-6.2"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2012-Rule-7"
>
<check
name=
"MISRAC2012-Rule-7.1"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-7.2"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-7.3"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-7.4_a"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-7.4_b"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2012-Rule-8"
>
<check
name=
"MISRAC2012-Rule-8.1"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-8.2_a"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-8.2_b"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-8.3_b"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-8.4"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-8.5_a"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-8.5_b"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-8.7"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Rule-8.9_a"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Rule-8.9_b"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Rule-8.10"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-8.11"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Rule-8.12"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-8.13"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Rule-8.14"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2012-Rule-9"
>
<check
name=
"MISRAC2012-Rule-9.1_a"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-9.1_b"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-9.1_c"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-9.1_d"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-9.1_e"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-9.1_f"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-9.2"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-9.3"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-9.4"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-9.5_a"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-9.5_b"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2012-Rule-10"
>
<check
name=
"MISRAC2012-Rule-10.1_R2"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-10.1_R3"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-10.1_R4"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-10.1_R5"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-10.1_R6"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-10.1_R7"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-10.1_R8"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-10.2"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-10.3"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-10.4_a"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-10.4_b"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-10.5"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Rule-10.6"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-10.7"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-10.8"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2012-Rule-11"
>
<check
name=
"MISRAC2012-Rule-11.1"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-11.2"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-11.3"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-11.4"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Rule-11.5"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Rule-11.6"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-11.7"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-11.8"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-11.9"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2012-Rule-12"
>
<check
name=
"MISRAC2012-Rule-12.1"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Rule-12.2"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-12.3"
enabled=
"false"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2012-Rule-13"
>
<check
name=
"MISRAC2012-Rule-13.1"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-13.2_a"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-13.2_b"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-13.2_c"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-13.3"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Rule-13.4_a"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Rule-13.4_b"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Rule-13.5"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-13.6"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2012-Rule-14"
>
<check
name=
"MISRAC2012-Rule-14.1_a"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-14.1_b"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-14.2"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-14.3_a"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-14.3_b"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-14.4_a"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-14.4_b"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-14.4_c"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-14.4_d"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2012-Rule-15"
>
<check
name=
"MISRAC2012-Rule-15.1"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Rule-15.2"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-15.3"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-15.4"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Rule-15.5"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Rule-15.6_a"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-15.6_b"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-15.6_c"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-15.6_d"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-15.6_e"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-15.7"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2012-Rule-16"
>
<check
name=
"MISRAC2012-Rule-16.1"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-16.2"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-16.3"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-16.4"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-16.5"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-16.6"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-16.7"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2012-Rule-17"
>
<check
name=
"MISRAC2012-Rule-17.1"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-17.2_a"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-17.2_b"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-17.3"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-17.4"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-17.5"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Rule-17.6"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-17.7"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-17.8"
enabled=
"false"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2012-Rule-18"
>
<check
name=
"MISRAC2012-Rule-18.1_a"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-18.1_b"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-18.1_c"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-18.1_d"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-18.2"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-18.3"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-18.4"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-18.5"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Rule-18.6_a"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-18.6_b"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-18.6_c"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-18.6_d"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-18.7"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-18.8"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2012-Rule-19"
>
<check
name=
"MISRAC2012-Rule-19.1"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-19.2"
enabled=
"false"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2012-Rule-20"
>
<check
name=
"MISRAC2012-Rule-20.1"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Rule-20.2"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-20.4_c89"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-20.4_c99"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-20.5"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Rule-20.7"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-20.10"
enabled=
"false"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2012-Rule-21"
>
<check
name=
"MISRAC2012-Rule-21.1"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-21.2"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-21.3"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-21.4"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-21.5"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-21.6"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-21.7"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-21.8"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-21.9"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-21.10"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-21.11"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-21.12_a"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Rule-21.12_b"
enabled=
"false"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2012-Rule-22"
>
<check
name=
"MISRAC2012-Rule-22.1_a"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-22.1_b"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-22.2_a"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-22.2_b"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-22.2_c"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-22.3"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-22.4"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-22.5_a"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-22.5_b"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-22.6"
enabled=
"true"
/>
</group>
</package>
<package
name=
"MISRAC++2008"
enabled=
"false"
>
<group
enabled=
"true"
name=
"MISRAC++2008-0-1"
>
<check
name=
"MISRAC++2008-0-1-1"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-0-1-2_a"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-0-1-2_b"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-0-1-2_c"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-0-1-3"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-0-1-4_a"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-0-1-4_b"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-0-1-6"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-0-1-7"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-0-1-8"
enabled=
"false"
/>
<check
name=
"MISRAC++2008-0-1-9"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-0-1-11"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-0-2"
>
<check
name=
"MISRAC++2008-0-2-1"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-0-3"
>
<check
name=
"MISRAC++2008-0-3-2"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-2-7"
>
<check
name=
"MISRAC++2008-2-7-1"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-2-7-2"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-2-7-3"
enabled=
"false"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-2-10"
>
<check
name=
"MISRAC++2008-2-10-1"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-2-10-2"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-2-10-3"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-2-10-4"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-2-10-5"
enabled=
"false"
/>
<check
name=
"MISRAC++2008-2-10-6"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-2-13"
>
<check
name=
"MISRAC++2008-2-13-2"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-2-13-3"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-2-13-4_a"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-2-13-4_b"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-3-1"
>
<check
name=
"MISRAC++2008-3-1-1"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-3-1-3"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-3-9"
>
<check
name=
"MISRAC++2008-3-9-2"
enabled=
"false"
/>
<check
name=
"MISRAC++2008-3-9-3"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-4-5"
>
<check
name=
"MISRAC++2008-4-5-1"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-4-5-2"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-4-5-3"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-5-0"
>
<check
name=
"MISRAC++2008-5-0-1_a"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-5-0-1_b"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-5-0-1_c"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-5-0-2"
enabled=
"false"
/>
<check
name=
"MISRAC++2008-5-0-3"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-5-0-4"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-5-0-5"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-5-0-6"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-5-0-7"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-5-0-8"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-5-0-9"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-5-0-10"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-5-0-13_a"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-5-0-13_b"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-5-0-13_c"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-5-0-13_d"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-5-0-14"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-5-0-15_a"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-5-0-15_b"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-5-0-16_a"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-5-0-16_b"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-5-0-16_c"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-5-0-16_d"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-5-0-16_e"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-5-0-16_f"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-5-0-19"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-5-0-21"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-5-2"
>
<check
name=
"MISRAC++2008-5-2-4"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-5-2-5"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-5-2-6"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-5-2-7"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-5-2-9"
enabled=
"false"
/>
<check
name=
"MISRAC++2008-5-2-10"
enabled=
"false"
/>
<check
name=
"MISRAC++2008-5-2-11_a"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-5-2-11_b"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-5-3"
>
<check
name=
"MISRAC++2008-5-3-1"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-5-3-2_a"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-5-3-2_b"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-5-3-3"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-5-3-4"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-5-8"
>
<check
name=
"MISRAC++2008-5-8-1"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-5-14"
>
<check
name=
"MISRAC++2008-5-14-1"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-5-18"
>
<check
name=
"MISRAC++2008-5-18-1"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-5-19"
>
<check
name=
"MISRAC++2008-5-19-1"
enabled=
"false"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-6-2"
>
<check
name=
"MISRAC++2008-6-2-1"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-6-2-2"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-6-2-3"
enabled=
"false"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-6-3"
>
<check
name=
"MISRAC++2008-6-3-1_a"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-6-3-1_b"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-6-3-1_c"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-6-3-1_d"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-6-4"
>
<check
name=
"MISRAC++2008-6-4-1"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-6-4-2"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-6-4-3"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-6-4-4"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-6-4-5"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-6-4-6"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-6-4-7"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-6-4-8"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-6-5"
>
<check
name=
"MISRAC++2008-6-5-1_a"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-6-5-1_b"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-6-5-2"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-6-5-3"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-6-5-4"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-6-5-5"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-6-5-6"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-6-6"
>
<check
name=
"MISRAC++2008-6-6-1"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-6-6-2"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-6-6-4"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-6-6-5"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-7-1"
>
<check
name=
"MISRAC++2008-7-1-1"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-7-1-2"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-7-2"
>
<check
name=
"MISRAC++2008-7-2-1"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-7-4"
>
<check
name=
"MISRAC++2008-7-4-3"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-7-5"
>
<check
name=
"MISRAC++2008-7-5-1_a"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-7-5-1_b"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-7-5-2_a"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-7-5-2_b"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-7-5-2_c"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-7-5-2_d"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-7-5-4_a"
enabled=
"false"
/>
<check
name=
"MISRAC++2008-7-5-4_b"
enabled=
"false"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-8-0"
>
<check
name=
"MISRAC++2008-8-0-1"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-8-4"
>
<check
name=
"MISRAC++2008-8-4-1"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-8-4-3"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-8-4-4"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-8-5"
>
<check
name=
"MISRAC++2008-8-5-1_a"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-8-5-1_b"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-8-5-1_c"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-8-5-2"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-9-3"
>
<check
name=
"MISRAC++2008-9-3-1"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-9-3-2"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-9-5"
>
<check
name=
"MISRAC++2008-9-5-1"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-9-6"
>
<check
name=
"MISRAC++2008-9-6-2"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-9-6-3"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-9-6-4"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-12-1"
>
<check
name=
"MISRAC++2008-12-1-1_a"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-12-1-1_b"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-12-1-3"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-15-0"
>
<check
name=
"MISRAC++2008-15-0-2"
enabled=
"false"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-15-1"
>
<check
name=
"MISRAC++2008-15-1-2"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-15-1-3"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-15-3"
>
<check
name=
"MISRAC++2008-15-3-1"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-15-3-2"
enabled=
"false"
/>
<check
name=
"MISRAC++2008-15-3-3"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-15-3-4"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-15-3-5"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-15-5"
>
<check
name=
"MISRAC++2008-15-5-1"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-16-0"
>
<check
name=
"MISRAC++2008-16-0-3"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-16-0-4"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-16-2"
>
<check
name=
"MISRAC++2008-16-2-2"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-16-2-3"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-16-2-4"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-16-2-5"
enabled=
"false"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-16-3"
>
<check
name=
"MISRAC++2008-16-3-1"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-16-3-2"
enabled=
"false"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-17-0"
>
<check
name=
"MISRAC++2008-17-0-1"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-17-0-3"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-17-0-5"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-18-0"
>
<check
name=
"MISRAC++2008-18-0-1"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-18-0-2"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-18-0-3"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-18-0-4"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-18-0-5"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-18-2"
>
<check
name=
"MISRAC++2008-18-2-1"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-18-4"
>
<check
name=
"MISRAC++2008-18-4-1"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-18-7"
>
<check
name=
"MISRAC++2008-18-7-1"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-19-3"
>
<check
name=
"MISRAC++2008-19-3-1"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-27-0"
>
<check
name=
"MISRAC++2008-27-0-1"
enabled=
"true"
/>
</group>
</package>
</checks_tree>
</cstat_settings>
</data>
</settings>
<settings>
<name>
RuntimeChecking
</name>
<archiveVersion>
0
</archiveVersion>
<data>
<version>
2
</version>
<wantNonLocal>
1
</wantNonLocal>
<debug>
1
</debug>
<option>
<name>
GenRtcDebugHeap
</name>
<state>
0
</state>
</option>
<option>
<name>
GenRtcEnableBoundsChecking
</name>
<state>
0
</state>
</option>
<option>
<name>
GenRtcCheckPtrsNonInstrMem
</name>
<state>
1
</state>
</option>
<option>
<name>
GenRtcTrackPointerBounds
</name>
<state>
1
</state>
</option>
<option>
<name>
GenRtcCheckAccesses
</name>
<state>
1
</state>
</option>
<option>
<name>
GenRtcGenerateEntries
</name>
<state>
0
</state>
</option>
<option>
<name>
GenRtcNrTrackedPointers
</name>
<state>
1000
</state>
</option>
<option>
<name>
GenRtcIntOverflow
</name>
<state>
0
</state>
</option>
<option>
<name>
GenRtcIncUnsigned
</name>
<state>
0
</state>
</option>
<option>
<name>
GenRtcIntConversion
</name>
<state>
0
</state>
</option>
<option>
<name>
GenRtcInclExplicit
</name>
<state>
0
</state>
</option>
<option>
<name>
GenRtcIntShiftOverflow
</name>
<state>
0
</state>
</option>
<option>
<name>
GenRtcInclUnsignedShiftOverflow
</name>
<state>
0
</state>
</option>
<option>
<name>
GenRtcUnhandledCase
</name>
<state>
0
</state>
</option>
<option>
<name>
GenRtcDivByZero
</name>
<state>
0
</state>
</option>
<option>
<name>
GenRtcEnable
</name>
<state>
0
</state>
</option>
<option>
<name>
GenRtcCheckPtrsNonInstrFunc
</name>
<state>
1
</state>
</option>
</data>
</settings>
</configuration>
<configuration>
<name>
Release
</name>
<toolchain>
<name>
ARM
</name>
</toolchain>
<debug>
0
</debug>
<settings>
<name>
C-STAT
</name>
<archiveVersion>
262
</archiveVersion>
<data>
<version>
262
</version>
<cstatargs>
<useExtraArgs>
0
</useExtraArgs>
<extraArgs></extraArgs>
<analyzeTimeoutEnabled>
1
</analyzeTimeoutEnabled>
<analyzeTimeout>
600
</analyzeTimeout>
<enableParallel>
1
</enableParallel>
<parallelThreads>
2
</parallelThreads>
<enableFalsePositives>
0
</enableFalsePositives>
<messagesLimitEnabled>
1
</messagesLimitEnabled>
<messagesLimit>
100
</messagesLimit>
</cstatargs>
<cstat_settings>
<cstat_version>
1.6.2
</cstat_version>
<checks_tree>
<package
name=
"STDCHECKS"
enabled=
"true"
>
<group
enabled=
"true"
name=
"ARR"
>
<check
name=
"ARR-inv-index-pos"
enabled=
"true"
/>
<check
name=
"ARR-inv-index-ptr-pos"
enabled=
"true"
/>
<check
name=
"ARR-inv-index-ptr"
enabled=
"true"
/>
<check
name=
"ARR-inv-index"
enabled=
"true"
/>
<check
name=
"ARR-neg-index"
enabled=
"true"
/>
<check
name=
"ARR-uninit-index"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"ATH"
>
<check
name=
"ATH-cmp-float"
enabled=
"true"
/>
<check
name=
"ATH-cmp-unsign-neg"
enabled=
"true"
/>
<check
name=
"ATH-cmp-unsign-pos"
enabled=
"true"
/>
<check
name=
"ATH-div-0-assign"
enabled=
"true"
/>
<check
name=
"ATH-div-0-cmp-aft"
enabled=
"false"
/>
<check
name=
"ATH-div-0-cmp-bef"
enabled=
"true"
/>
<check
name=
"ATH-div-0-interval"
enabled=
"true"
/>
<check
name=
"ATH-div-0-pos"
enabled=
"true"
/>
<check
name=
"ATH-div-0-unchk-global"
enabled=
"true"
/>
<check
name=
"ATH-div-0-unchk-local"
enabled=
"true"
/>
<check
name=
"ATH-div-0-unchk-param"
enabled=
"true"
/>
<check
name=
"ATH-div-0"
enabled=
"true"
/>
<check
name=
"ATH-inc-bool"
enabled=
"true"
/>
<check
name=
"ATH-malloc-overrun"
enabled=
"true"
/>
<check
name=
"ATH-neg-check-nonneg"
enabled=
"true"
/>
<check
name=
"ATH-neg-check-pos"
enabled=
"true"
/>
<check
name=
"ATH-new-overrun"
enabled=
"true"
/>
<check
name=
"ATH-overflow-cast"
enabled=
"false"
/>
<check
name=
"ATH-overflow"
enabled=
"true"
/>
<check
name=
"ATH-shift-bounds"
enabled=
"true"
/>
<check
name=
"ATH-shift-neg"
enabled=
"true"
/>
<check
name=
"ATH-sizeof-by-sizeof"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"CAST"
>
<check
name=
"CAST-old-style"
enabled=
"false"
/>
</group>
<group
enabled=
"true"
name=
"CATCH"
>
<check
name=
"CATCH-object-slicing"
enabled=
"true"
/>
<check
name=
"CATCH-xtor-bad-member"
enabled=
"false"
/>
</group>
<group
enabled=
"true"
name=
"COMMA"
>
<check
name=
"COMMA-overload"
enabled=
"false"
/>
</group>
<group
enabled=
"true"
name=
"COMMENT"
>
<check
name=
"COMMENT-nested"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"CONST"
>
<check
name=
"CONST-member-ret"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"COP"
>
<check
name=
"COP-alloc-ctor"
enabled=
"false"
/>
<check
name=
"COP-assign-op-ret"
enabled=
"true"
/>
<check
name=
"COP-assign-op-self"
enabled=
"true"
/>
<check
name=
"COP-assign-op"
enabled=
"true"
/>
<check
name=
"COP-copy-ctor"
enabled=
"true"
/>
<check
name=
"COP-dealloc-dtor"
enabled=
"false"
/>
<check
name=
"COP-dtor-throw"
enabled=
"true"
/>
<check
name=
"COP-dtor"
enabled=
"true"
/>
<check
name=
"COP-init-order"
enabled=
"true"
/>
<check
name=
"COP-init-uninit"
enabled=
"true"
/>
<check
name=
"COP-member-uninit"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"CPU"
>
<check
name=
"CPU-ctor-call-virt"
enabled=
"true"
/>
<check
name=
"CPU-ctor-implicit"
enabled=
"false"
/>
<check
name=
"CPU-delete-throw"
enabled=
"true"
/>
<check
name=
"CPU-delete-void"
enabled=
"true"
/>
<check
name=
"CPU-dtor-call-virt"
enabled=
"true"
/>
<check
name=
"CPU-malloc-class"
enabled=
"true"
/>
<check
name=
"CPU-nonvirt-dtor"
enabled=
"true"
/>
<check
name=
"CPU-return-ref-to-class-data"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"DECL"
>
<check
name=
"DECL-implicit-int"
enabled=
"false"
/>
</group>
<group
enabled=
"true"
name=
"DEFINE"
>
<check
name=
"DEFINE-hash-multiple"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"ENUM"
>
<check
name=
"ENUM-bounds"
enabled=
"false"
/>
</group>
<group
enabled=
"true"
name=
"EXP"
>
<check
name=
"EXP-cond-assign"
enabled=
"true"
/>
<check
name=
"EXP-dangling-else"
enabled=
"true"
/>
<check
name=
"EXP-loop-exit"
enabled=
"true"
/>
<check
name=
"EXP-main-ret-int"
enabled=
"false"
/>
<check
name=
"EXP-null-stmt"
enabled=
"false"
/>
<check
name=
"EXP-stray-semicolon"
enabled=
"false"
/>
</group>
<group
enabled=
"true"
name=
"EXPR"
>
<check
name=
"EXPR-const-overflow"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"FPT"
>
<check
name=
"FPT-cmp-null"
enabled=
"true"
/>
<check
name=
"FPT-literal"
enabled=
"false"
/>
<check
name=
"FPT-misuse"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"FUNC"
>
<check
name=
"FUNC-implicit-decl"
enabled=
"false"
/>
<check
name=
"FUNC-unprototyped-all"
enabled=
"false"
/>
<check
name=
"FUNC-unprototyped-used"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"INCLUDE"
>
<check
name=
"INCLUDE-c-file"
enabled=
"false"
/>
</group>
<group
enabled=
"true"
name=
"INT"
>
<check
name=
"INT-use-signed-as-unsigned-pos"
enabled=
"false"
/>
<check
name=
"INT-use-signed-as-unsigned"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"ITR"
>
<check
name=
"ITR-end-cmp-aft"
enabled=
"true"
/>
<check
name=
"ITR-end-cmp-bef"
enabled=
"true"
/>
<check
name=
"ITR-invalidated"
enabled=
"true"
/>
<check
name=
"ITR-mismatch-alg"
enabled=
"false"
/>
<check
name=
"ITR-store"
enabled=
"false"
/>
<check
name=
"ITR-uninit"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"LIB"
>
<check
name=
"LIB-bsearch-overrun-pos"
enabled=
"false"
/>
<check
name=
"LIB-bsearch-overrun"
enabled=
"false"
/>
<check
name=
"LIB-fn-unsafe"
enabled=
"false"
/>
<check
name=
"LIB-fread-overrun-pos"
enabled=
"false"
/>
<check
name=
"LIB-fread-overrun"
enabled=
"true"
/>
<check
name=
"LIB-memchr-overrun-pos"
enabled=
"false"
/>
<check
name=
"LIB-memchr-overrun"
enabled=
"true"
/>
<check
name=
"LIB-memcpy-overrun-pos"
enabled=
"false"
/>
<check
name=
"LIB-memcpy-overrun"
enabled=
"true"
/>
<check
name=
"LIB-memset-overrun-pos"
enabled=
"false"
/>
<check
name=
"LIB-memset-overrun"
enabled=
"true"
/>
<check
name=
"LIB-putenv"
enabled=
"false"
/>
<check
name=
"LIB-qsort-overrun-pos"
enabled=
"false"
/>
<check
name=
"LIB-qsort-overrun"
enabled=
"false"
/>
<check
name=
"LIB-return-const"
enabled=
"true"
/>
<check
name=
"LIB-return-error"
enabled=
"true"
/>
<check
name=
"LIB-return-leak"
enabled=
"true"
/>
<check
name=
"LIB-return-neg"
enabled=
"true"
/>
<check
name=
"LIB-return-null"
enabled=
"true"
/>
<check
name=
"LIB-sprintf-overrun"
enabled=
"false"
/>
<check
name=
"LIB-std-sort-overrun-pos"
enabled=
"false"
/>
<check
name=
"LIB-std-sort-overrun"
enabled=
"true"
/>
<check
name=
"LIB-strcat-overrun-pos"
enabled=
"false"
/>
<check
name=
"LIB-strcat-overrun"
enabled=
"true"
/>
<check
name=
"LIB-strcpy-overrun-pos"
enabled=
"false"
/>
<check
name=
"LIB-strcpy-overrun"
enabled=
"true"
/>
<check
name=
"LIB-strncat-overrun-pos"
enabled=
"false"
/>
<check
name=
"LIB-strncat-overrun"
enabled=
"true"
/>
<check
name=
"LIB-strncmp-overrun-pos"
enabled=
"false"
/>
<check
name=
"LIB-strncmp-overrun"
enabled=
"true"
/>
<check
name=
"LIB-strncpy-overrun-pos"
enabled=
"false"
/>
<check
name=
"LIB-strncpy-overrun"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"LOGIC"
>
<check
name=
"LOGIC-overload"
enabled=
"false"
/>
</group>
<group
enabled=
"true"
name=
"MEM"
>
<check
name=
"MEM-delete-array-op"
enabled=
"true"
/>
<check
name=
"MEM-delete-op"
enabled=
"true"
/>
<check
name=
"MEM-double-free-alias"
enabled=
"true"
/>
<check
name=
"MEM-double-free-some"
enabled=
"true"
/>
<check
name=
"MEM-double-free"
enabled=
"true"
/>
<check
name=
"MEM-free-field"
enabled=
"true"
/>
<check
name=
"MEM-free-fptr"
enabled=
"true"
/>
<check
name=
"MEM-free-no-alloc-struct"
enabled=
"false"
/>
<check
name=
"MEM-free-no-alloc"
enabled=
"false"
/>
<check
name=
"MEM-free-no-use"
enabled=
"true"
/>
<check
name=
"MEM-free-op"
enabled=
"true"
/>
<check
name=
"MEM-free-struct-field"
enabled=
"true"
/>
<check
name=
"MEM-free-variable-alias"
enabled=
"true"
/>
<check
name=
"MEM-free-variable"
enabled=
"true"
/>
<check
name=
"MEM-leak-alias"
enabled=
"true"
/>
<check
name=
"MEM-leak"
enabled=
"false"
/>
<check
name=
"MEM-malloc-arith"
enabled=
"false"
/>
<check
name=
"MEM-malloc-diff-type"
enabled=
"true"
/>
<check
name=
"MEM-malloc-sizeof-ptr"
enabled=
"true"
/>
<check
name=
"MEM-malloc-sizeof"
enabled=
"true"
/>
<check
name=
"MEM-malloc-strlen"
enabled=
"false"
/>
<check
name=
"MEM-realloc-diff-type"
enabled=
"true"
/>
<check
name=
"MEM-return-free"
enabled=
"true"
/>
<check
name=
"MEM-return-no-assign"
enabled=
"true"
/>
<check
name=
"MEM-stack-global-field"
enabled=
"true"
/>
<check
name=
"MEM-stack-global"
enabled=
"true"
/>
<check
name=
"MEM-stack-param-ref"
enabled=
"true"
/>
<check
name=
"MEM-stack-param"
enabled=
"true"
/>
<check
name=
"MEM-stack-pos"
enabled=
"true"
/>
<check
name=
"MEM-stack-ref"
enabled=
"true"
/>
<check
name=
"MEM-stack"
enabled=
"true"
/>
<check
name=
"MEM-use-free-all"
enabled=
"true"
/>
<check
name=
"MEM-use-free-some"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"PTR"
>
<check
name=
"PTR-arith-field"
enabled=
"true"
/>
<check
name=
"PTR-arith-stack"
enabled=
"true"
/>
<check
name=
"PTR-arith-var"
enabled=
"true"
/>
<check
name=
"PTR-cmp-str-lit"
enabled=
"true"
/>
<check
name=
"PTR-null-assign-fun-pos"
enabled=
"false"
/>
<check
name=
"PTR-null-assign-pos"
enabled=
"false"
/>
<check
name=
"PTR-null-assign"
enabled=
"true"
/>
<check
name=
"PTR-null-cmp-aft"
enabled=
"true"
/>
<check
name=
"PTR-null-cmp-bef-fun"
enabled=
"true"
/>
<check
name=
"PTR-null-cmp-bef"
enabled=
"true"
/>
<check
name=
"PTR-null-fun-pos"
enabled=
"true"
/>
<check
name=
"PTR-null-literal-pos"
enabled=
"false"
/>
<check
name=
"PTR-overload"
enabled=
"false"
/>
<check
name=
"PTR-singleton-arith-pos"
enabled=
"false"
/>
<check
name=
"PTR-singleton-arith"
enabled=
"true"
/>
<check
name=
"PTR-unchk-param-some"
enabled=
"true"
/>
<check
name=
"PTR-unchk-param"
enabled=
"false"
/>
<check
name=
"PTR-uninit-pos"
enabled=
"false"
/>
<check
name=
"PTR-uninit"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"RED"
>
<check
name=
"RED-alloc-zero-bytes"
enabled=
"false"
/>
<check
name=
"RED-case-reach"
enabled=
"false"
/>
<check
name=
"RED-cmp-always"
enabled=
"false"
/>
<check
name=
"RED-cmp-never"
enabled=
"false"
/>
<check
name=
"RED-cond-always"
enabled=
"false"
/>
<check
name=
"RED-cond-const-assign"
enabled=
"true"
/>
<check
name=
"RED-cond-const-expr"
enabled=
"false"
/>
<check
name=
"RED-cond-const"
enabled=
"false"
/>
<check
name=
"RED-cond-never"
enabled=
"false"
/>
<check
name=
"RED-dead"
enabled=
"true"
/>
<check
name=
"RED-expr"
enabled=
"false"
/>
<check
name=
"RED-func-no-effect"
enabled=
"false"
/>
<check
name=
"RED-local-hides-global"
enabled=
"true"
/>
<check
name=
"RED-local-hides-local"
enabled=
"false"
/>
<check
name=
"RED-local-hides-member"
enabled=
"false"
/>
<check
name=
"RED-local-hides-param"
enabled=
"true"
/>
<check
name=
"RED-no-effect"
enabled=
"false"
/>
<check
name=
"RED-self-assign"
enabled=
"true"
/>
<check
name=
"RED-unused-assign"
enabled=
"true"
/>
<check
name=
"RED-unused-param"
enabled=
"false"
/>
<check
name=
"RED-unused-return-val"
enabled=
"false"
/>
<check
name=
"RED-unused-val"
enabled=
"false"
/>
<check
name=
"RED-unused-var-all"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"RESOURCE"
>
<check
name=
"RESOURCE-deref-file"
enabled=
"false"
/>
<check
name=
"RESOURCE-double-close"
enabled=
"true"
/>
<check
name=
"RESOURCE-file-no-close-all"
enabled=
"true"
/>
<check
name=
"RESOURCE-file-pos-neg"
enabled=
"false"
/>
<check
name=
"RESOURCE-file-use-after-close"
enabled=
"true"
/>
<check
name=
"RESOURCE-implicit-deref-file"
enabled=
"false"
/>
<check
name=
"RESOURCE-write-ronly-file"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"SIZEOF"
>
<check
name=
"SIZEOF-side-effect"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"SPC"
>
<check
name=
"SPC-order"
enabled=
"true"
/>
<check
name=
"SPC-uninit-arr-all"
enabled=
"false"
/>
<check
name=
"SPC-uninit-struct-field-heap"
enabled=
"true"
/>
<check
name=
"SPC-uninit-struct-field"
enabled=
"false"
/>
<check
name=
"SPC-uninit-struct"
enabled=
"true"
/>
<check
name=
"SPC-uninit-var-all"
enabled=
"true"
/>
<check
name=
"SPC-uninit-var-some"
enabled=
"true"
/>
<check
name=
"SPC-volatile-reads"
enabled=
"false"
/>
<check
name=
"SPC-volatile-writes"
enabled=
"false"
/>
</group>
<group
enabled=
"true"
name=
"STRUCT"
>
<check
name=
"STRUCT-signed-bit"
enabled=
"false"
/>
</group>
<group
enabled=
"true"
name=
"SWITCH"
>
<check
name=
"SWITCH-fall-through"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"THROW"
>
<check
name=
"THROW-empty"
enabled=
"false"
/>
<check
name=
"THROW-main"
enabled=
"false"
/>
<check
name=
"THROW-null"
enabled=
"true"
/>
<check
name=
"THROW-ptr"
enabled=
"true"
/>
<check
name=
"THROW-static"
enabled=
"true"
/>
<check
name=
"THROW-unhandled"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"UNION"
>
<check
name=
"UNION-overlap-assign"
enabled=
"true"
/>
<check
name=
"UNION-type-punning"
enabled=
"true"
/>
</group>
</package>
<package
name=
"CERT"
enabled=
"false"
>
<group
enabled=
"true"
name=
"CERT-EXP"
>
<check
name=
"CERT-EXP19-C"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"CERT-FIO"
>
<check
name=
"CERT-FIO37-C"
enabled=
"true"
/>
<check
name=
"CERT-FIO38-C"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"CERT-SIG"
>
<check
name=
"CERT-SIG31-C"
enabled=
"true"
/>
</group>
</package>
<package
name=
"SECURITY"
enabled=
"false"
>
<group
enabled=
"true"
name=
"SEC-BUFFER"
>
<check
name=
"SEC-BUFFER-memory-leak-alias"
enabled=
"true"
/>
<check
name=
"SEC-BUFFER-memory-leak"
enabled=
"false"
/>
<check
name=
"SEC-BUFFER-memset-overrun-pos"
enabled=
"false"
/>
<check
name=
"SEC-BUFFER-memset-overrun"
enabled=
"true"
/>
<check
name=
"SEC-BUFFER-qsort-overrun-pos"
enabled=
"false"
/>
<check
name=
"SEC-BUFFER-qsort-overrun"
enabled=
"true"
/>
<check
name=
"SEC-BUFFER-sprintf-overrun"
enabled=
"true"
/>
<check
name=
"SEC-BUFFER-std-sort-overrun-pos"
enabled=
"false"
/>
<check
name=
"SEC-BUFFER-std-sort-overrun"
enabled=
"true"
/>
<check
name=
"SEC-BUFFER-strcat-overrun-pos"
enabled=
"false"
/>
<check
name=
"SEC-BUFFER-strcat-overrun"
enabled=
"true"
/>
<check
name=
"SEC-BUFFER-strcpy-overrun-pos"
enabled=
"false"
/>
<check
name=
"SEC-BUFFER-strcpy-overrun"
enabled=
"true"
/>
<check
name=
"SEC-BUFFER-strncat-overrun-pos"
enabled=
"false"
/>
<check
name=
"SEC-BUFFER-strncat-overrun"
enabled=
"true"
/>
<check
name=
"SEC-BUFFER-strncmp-overrun-pos"
enabled=
"false"
/>
<check
name=
"SEC-BUFFER-strncmp-overrun"
enabled=
"true"
/>
<check
name=
"SEC-BUFFER-strncpy-overrun-pos"
enabled=
"false"
/>
<check
name=
"SEC-BUFFER-strncpy-overrun"
enabled=
"true"
/>
<check
name=
"SEC-BUFFER-tainted-alloc-size"
enabled=
"true"
/>
<check
name=
"SEC-BUFFER-tainted-copy-length"
enabled=
"true"
/>
<check
name=
"SEC-BUFFER-tainted-copy"
enabled=
"true"
/>
<check
name=
"SEC-BUFFER-tainted-index"
enabled=
"true"
/>
<check
name=
"SEC-BUFFER-tainted-offset"
enabled=
"true"
/>
<check
name=
"SEC-BUFFER-use-after-free-all"
enabled=
"true"
/>
<check
name=
"SEC-BUFFER-use-after-free-some"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"SEC-DIV-0"
>
<check
name=
"SEC-DIV-0-compare-after"
enabled=
"true"
/>
<check
name=
"SEC-DIV-0-compare-before"
enabled=
"true"
/>
<check
name=
"SEC-DIV-0-tainted"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"SEC-FILEOP"
>
<check
name=
"SEC-FILEOP-open-no-close"
enabled=
"true"
/>
<check
name=
"SEC-FILEOP-path-traversal"
enabled=
"false"
/>
<check
name=
"SEC-FILEOP-use-after-close"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"SEC-INJECTION"
>
<check
name=
"SEC-INJECTION-sql"
enabled=
"false"
/>
<check
name=
"SEC-INJECTION-xpath"
enabled=
"false"
/>
</group>
<group
enabled=
"true"
name=
"SEC-LOOP"
>
<check
name=
"SEC-LOOP-tainted-bound"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"SEC-NULL"
>
<check
name=
"SEC-NULL-assignment-fun-pos"
enabled=
"false"
/>
<check
name=
"SEC-NULL-assignment"
enabled=
"true"
/>
<check
name=
"SEC-NULL-cmp-aft"
enabled=
"true"
/>
<check
name=
"SEC-NULL-cmp-bef-fun"
enabled=
"true"
/>
<check
name=
"SEC-NULL-cmp-bef"
enabled=
"true"
/>
<check
name=
"SEC-NULL-literal-pos"
enabled=
"false"
/>
</group>
<group
enabled=
"true"
name=
"SEC-STRING"
>
<check
name=
"SEC-STRING-format-string"
enabled=
"true"
/>
<check
name=
"SEC-STRING-hard-coded-credentials"
enabled=
"false"
/>
</group>
</package>
<package
name=
"MISRAC2004"
enabled=
"false"
>
<group
enabled=
"true"
name=
"MISRAC2004-1"
>
<check
name=
"MISRAC2004-1.1"
enabled=
"true"
/>
<check
name=
"MISRAC2004-1.2_a"
enabled=
"true"
/>
<check
name=
"MISRAC2004-1.2_b"
enabled=
"true"
/>
<check
name=
"MISRAC2004-1.2_c"
enabled=
"true"
/>
<check
name=
"MISRAC2004-1.2_d"
enabled=
"true"
/>
<check
name=
"MISRAC2004-1.2_e"
enabled=
"true"
/>
<check
name=
"MISRAC2004-1.2_f"
enabled=
"true"
/>
<check
name=
"MISRAC2004-1.2_g"
enabled=
"true"
/>
<check
name=
"MISRAC2004-1.2_h"
enabled=
"true"
/>
<check
name=
"MISRAC2004-1.2_i"
enabled=
"true"
/>
<check
name=
"MISRAC2004-1.2_j"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2004-2"
>
<check
name=
"MISRAC2004-2.1"
enabled=
"true"
/>
<check
name=
"MISRAC2004-2.2"
enabled=
"true"
/>
<check
name=
"MISRAC2004-2.3"
enabled=
"true"
/>
<check
name=
"MISRAC2004-2.4"
enabled=
"false"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2004-5"
>
<check
name=
"MISRAC2004-5.1"
enabled=
"true"
/>
<check
name=
"MISRAC2004-5.2"
enabled=
"true"
/>
<check
name=
"MISRAC2004-5.3"
enabled=
"true"
/>
<check
name=
"MISRAC2004-5.4"
enabled=
"true"
/>
<check
name=
"MISRAC2004-5.5"
enabled=
"false"
/>
<check
name=
"MISRAC2004-5.6"
enabled=
"false"
/>
<check
name=
"MISRAC2004-5.7"
enabled=
"false"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2004-6"
>
<check
name=
"MISRAC2004-6.1"
enabled=
"true"
/>
<check
name=
"MISRAC2004-6.2"
enabled=
"true"
/>
<check
name=
"MISRAC2004-6.3"
enabled=
"false"
/>
<check
name=
"MISRAC2004-6.4"
enabled=
"true"
/>
<check
name=
"MISRAC2004-6.5"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2004-7"
>
<check
name=
"MISRAC2004-7.1"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2004-8"
>
<check
name=
"MISRAC2004-8.1"
enabled=
"true"
/>
<check
name=
"MISRAC2004-8.2"
enabled=
"true"
/>
<check
name=
"MISRAC2004-8.3"
enabled=
"true"
/>
<check
name=
"MISRAC2004-8.5_a"
enabled=
"true"
/>
<check
name=
"MISRAC2004-8.5_b"
enabled=
"true"
/>
<check
name=
"MISRAC2004-8.6"
enabled=
"true"
/>
<check
name=
"MISRAC2004-8.7"
enabled=
"true"
/>
<check
name=
"MISRAC2004-8.8_a"
enabled=
"true"
/>
<check
name=
"MISRAC2004-8.8_b"
enabled=
"true"
/>
<check
name=
"MISRAC2004-8.10"
enabled=
"true"
/>
<check
name=
"MISRAC2004-8.12"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2004-9"
>
<check
name=
"MISRAC2004-9.1_a"
enabled=
"true"
/>
<check
name=
"MISRAC2004-9.1_b"
enabled=
"true"
/>
<check
name=
"MISRAC2004-9.1_c"
enabled=
"true"
/>
<check
name=
"MISRAC2004-9.2"
enabled=
"true"
/>
<check
name=
"MISRAC2004-9.3"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2004-10"
>
<check
name=
"MISRAC2004-10.1_a"
enabled=
"true"
/>
<check
name=
"MISRAC2004-10.1_b"
enabled=
"true"
/>
<check
name=
"MISRAC2004-10.1_c"
enabled=
"true"
/>
<check
name=
"MISRAC2004-10.1_d"
enabled=
"true"
/>
<check
name=
"MISRAC2004-10.2_a"
enabled=
"true"
/>
<check
name=
"MISRAC2004-10.2_b"
enabled=
"true"
/>
<check
name=
"MISRAC2004-10.2_c"
enabled=
"true"
/>
<check
name=
"MISRAC2004-10.2_d"
enabled=
"true"
/>
<check
name=
"MISRAC2004-10.3"
enabled=
"true"
/>
<check
name=
"MISRAC2004-10.4"
enabled=
"true"
/>
<check
name=
"MISRAC2004-10.5"
enabled=
"true"
/>
<check
name=
"MISRAC2004-10.6"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2004-11"
>
<check
name=
"MISRAC2004-11.1"
enabled=
"true"
/>
<check
name=
"MISRAC2004-11.3"
enabled=
"false"
/>
<check
name=
"MISRAC2004-11.4"
enabled=
"false"
/>
<check
name=
"MISRAC2004-11.5"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2004-12"
>
<check
name=
"MISRAC2004-12.1"
enabled=
"false"
/>
<check
name=
"MISRAC2004-12.2_a"
enabled=
"true"
/>
<check
name=
"MISRAC2004-12.2_b"
enabled=
"true"
/>
<check
name=
"MISRAC2004-12.2_c"
enabled=
"true"
/>
<check
name=
"MISRAC2004-12.3"
enabled=
"true"
/>
<check
name=
"MISRAC2004-12.4"
enabled=
"true"
/>
<check
name=
"MISRAC2004-12.5"
enabled=
"true"
/>
<check
name=
"MISRAC2004-12.6_a"
enabled=
"false"
/>
<check
name=
"MISRAC2004-12.6_b"
enabled=
"false"
/>
<check
name=
"MISRAC2004-12.7"
enabled=
"true"
/>
<check
name=
"MISRAC2004-12.8"
enabled=
"true"
/>
<check
name=
"MISRAC2004-12.9"
enabled=
"true"
/>
<check
name=
"MISRAC2004-12.10"
enabled=
"true"
/>
<check
name=
"MISRAC2004-12.11"
enabled=
"false"
/>
<check
name=
"MISRAC2004-12.12_a"
enabled=
"true"
/>
<check
name=
"MISRAC2004-12.12_b"
enabled=
"true"
/>
<check
name=
"MISRAC2004-12.13"
enabled=
"false"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2004-13"
>
<check
name=
"MISRAC2004-13.1"
enabled=
"true"
/>
<check
name=
"MISRAC2004-13.2_a"
enabled=
"false"
/>
<check
name=
"MISRAC2004-13.2_b"
enabled=
"false"
/>
<check
name=
"MISRAC2004-13.2_c"
enabled=
"false"
/>
<check
name=
"MISRAC2004-13.2_d"
enabled=
"false"
/>
<check
name=
"MISRAC2004-13.2_e"
enabled=
"false"
/>
<check
name=
"MISRAC2004-13.3"
enabled=
"true"
/>
<check
name=
"MISRAC2004-13.4"
enabled=
"true"
/>
<check
name=
"MISRAC2004-13.5"
enabled=
"true"
/>
<check
name=
"MISRAC2004-13.6"
enabled=
"true"
/>
<check
name=
"MISRAC2004-13.7_a"
enabled=
"true"
/>
<check
name=
"MISRAC2004-13.7_b"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2004-14"
>
<check
name=
"MISRAC2004-14.1"
enabled=
"true"
/>
<check
name=
"MISRAC2004-14.2"
enabled=
"true"
/>
<check
name=
"MISRAC2004-14.3"
enabled=
"true"
/>
<check
name=
"MISRAC2004-14.4"
enabled=
"true"
/>
<check
name=
"MISRAC2004-14.5"
enabled=
"true"
/>
<check
name=
"MISRAC2004-14.6"
enabled=
"true"
/>
<check
name=
"MISRAC2004-14.7"
enabled=
"true"
/>
<check
name=
"MISRAC2004-14.8_a"
enabled=
"true"
/>
<check
name=
"MISRAC2004-14.8_b"
enabled=
"true"
/>
<check
name=
"MISRAC2004-14.8_c"
enabled=
"true"
/>
<check
name=
"MISRAC2004-14.8_d"
enabled=
"true"
/>
<check
name=
"MISRAC2004-14.9"
enabled=
"true"
/>
<check
name=
"MISRAC2004-14.10"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2004-15"
>
<check
name=
"MISRAC2004-15.0"
enabled=
"true"
/>
<check
name=
"MISRAC2004-15.1"
enabled=
"true"
/>
<check
name=
"MISRAC2004-15.2"
enabled=
"true"
/>
<check
name=
"MISRAC2004-15.3"
enabled=
"true"
/>
<check
name=
"MISRAC2004-15.4"
enabled=
"true"
/>
<check
name=
"MISRAC2004-15.5"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2004-16"
>
<check
name=
"MISRAC2004-16.1"
enabled=
"true"
/>
<check
name=
"MISRAC2004-16.2_a"
enabled=
"true"
/>
<check
name=
"MISRAC2004-16.2_b"
enabled=
"true"
/>
<check
name=
"MISRAC2004-16.3"
enabled=
"true"
/>
<check
name=
"MISRAC2004-16.4"
enabled=
"true"
/>
<check
name=
"MISRAC2004-16.5"
enabled=
"true"
/>
<check
name=
"MISRAC2004-16.7"
enabled=
"true"
/>
<check
name=
"MISRAC2004-16.8"
enabled=
"true"
/>
<check
name=
"MISRAC2004-16.9"
enabled=
"true"
/>
<check
name=
"MISRAC2004-16.10"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2004-17"
>
<check
name=
"MISRAC2004-17.1_a"
enabled=
"true"
/>
<check
name=
"MISRAC2004-17.1_b"
enabled=
"true"
/>
<check
name=
"MISRAC2004-17.1_c"
enabled=
"true"
/>
<check
name=
"MISRAC2004-17.2"
enabled=
"true"
/>
<check
name=
"MISRAC2004-17.3"
enabled=
"true"
/>
<check
name=
"MISRAC2004-17.4_a"
enabled=
"true"
/>
<check
name=
"MISRAC2004-17.4_b"
enabled=
"true"
/>
<check
name=
"MISRAC2004-17.5"
enabled=
"true"
/>
<check
name=
"MISRAC2004-17.6_a"
enabled=
"true"
/>
<check
name=
"MISRAC2004-17.6_b"
enabled=
"true"
/>
<check
name=
"MISRAC2004-17.6_c"
enabled=
"true"
/>
<check
name=
"MISRAC2004-17.6_d"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2004-18"
>
<check
name=
"MISRAC2004-18.1"
enabled=
"true"
/>
<check
name=
"MISRAC2004-18.2"
enabled=
"true"
/>
<check
name=
"MISRAC2004-18.4"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2004-19"
>
<check
name=
"MISRAC2004-19.1"
enabled=
"false"
/>
<check
name=
"MISRAC2004-19.2"
enabled=
"false"
/>
<check
name=
"MISRAC2004-19.4"
enabled=
"true"
/>
<check
name=
"MISRAC2004-19.5"
enabled=
"true"
/>
<check
name=
"MISRAC2004-19.6"
enabled=
"true"
/>
<check
name=
"MISRAC2004-19.7"
enabled=
"false"
/>
<check
name=
"MISRAC2004-19.10"
enabled=
"true"
/>
<check
name=
"MISRAC2004-19.12"
enabled=
"true"
/>
<check
name=
"MISRAC2004-19.13"
enabled=
"false"
/>
<check
name=
"MISRAC2004-19.15"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2004-20"
>
<check
name=
"MISRAC2004-20.1"
enabled=
"true"
/>
<check
name=
"MISRAC2004-20.2"
enabled=
"true"
/>
<check
name=
"MISRAC2004-20.3_a"
enabled=
"true"
/>
<check
name=
"MISRAC2004-20.3_b"
enabled=
"true"
/>
<check
name=
"MISRAC2004-20.3_c"
enabled=
"true"
/>
<check
name=
"MISRAC2004-20.3_d"
enabled=
"true"
/>
<check
name=
"MISRAC2004-20.3_e"
enabled=
"true"
/>
<check
name=
"MISRAC2004-20.3_f"
enabled=
"true"
/>
<check
name=
"MISRAC2004-20.3_g"
enabled=
"true"
/>
<check
name=
"MISRAC2004-20.3_h"
enabled=
"true"
/>
<check
name=
"MISRAC2004-20.3_i"
enabled=
"true"
/>
<check
name=
"MISRAC2004-20.4"
enabled=
"true"
/>
<check
name=
"MISRAC2004-20.5"
enabled=
"true"
/>
<check
name=
"MISRAC2004-20.6"
enabled=
"true"
/>
<check
name=
"MISRAC2004-20.7"
enabled=
"true"
/>
<check
name=
"MISRAC2004-20.8"
enabled=
"true"
/>
<check
name=
"MISRAC2004-20.9"
enabled=
"true"
/>
<check
name=
"MISRAC2004-20.10"
enabled=
"true"
/>
<check
name=
"MISRAC2004-20.11"
enabled=
"true"
/>
<check
name=
"MISRAC2004-20.12"
enabled=
"true"
/>
</group>
</package>
<package
name=
"MISRAC2012"
enabled=
"false"
>
<group
enabled=
"true"
name=
"MISRAC2012-Dir-4"
>
<check
name=
"MISRAC2012-Dir-4.3"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Dir-4.4"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Dir-4.5"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Dir-4.6_a"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Dir-4.6_b"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Dir-4.7_a"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Dir-4.7_b"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Dir-4.7_c"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Dir-4.8"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Dir-4.9"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Dir-4.10"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Dir-4.11_a"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Dir-4.11_b"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Dir-4.11_c"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Dir-4.11_d"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Dir-4.11_e"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Dir-4.11_f"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Dir-4.11_g"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Dir-4.11_h"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Dir-4.11_i"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Dir-4.12"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Dir-4.13_b"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Dir-4.13_c"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Dir-4.13_d"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Dir-4.13_e"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Dir-4.13_f"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Dir-4.13_g"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Dir-4.13_h"
enabled=
"false"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2012-Rule-1"
>
<check
name=
"MISRAC2012-Rule-1.3_a"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-1.3_b"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-1.3_c"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-1.3_d"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-1.3_e"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-1.3_f"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-1.3_g"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-1.3_h"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-1.3_i"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-1.3_j"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-1.3_k"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-1.3_m"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-1.3_n"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-1.3_o"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-1.3_p"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-1.3_q"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-1.3_r"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-1.3_s"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-1.3_t"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-1.3_u"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-1.3_v"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-1.3_w"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2012-Rule-2"
>
<check
name=
"MISRAC2012-Rule-2.1_a"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-2.1_b"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-2.2_a"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-2.2_b"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-2.2_c"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-2.3"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Rule-2.4"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Rule-2.5"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Rule-2.6"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Rule-2.7"
enabled=
"false"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2012-Rule-3"
>
<check
name=
"MISRAC2012-Rule-3.1"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-3.2"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2012-Rule-5"
>
<check
name=
"MISRAC2012-Rule-5.1"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-5.2_c89"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-5.2_c99"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-5.3_c89"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-5.3_c99"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-5.4_c89"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-5.4_c99"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-5.5_c89"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-5.5_c99"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-5.6"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-5.7"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-5.8"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-5.9"
enabled=
"false"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2012-Rule-6"
>
<check
name=
"MISRAC2012-Rule-6.1"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-6.2"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2012-Rule-7"
>
<check
name=
"MISRAC2012-Rule-7.1"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-7.2"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-7.3"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-7.4_a"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-7.4_b"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2012-Rule-8"
>
<check
name=
"MISRAC2012-Rule-8.1"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-8.2_a"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-8.2_b"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-8.3_b"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-8.4"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-8.5_a"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-8.5_b"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-8.7"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Rule-8.9_a"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Rule-8.9_b"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Rule-8.10"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-8.11"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Rule-8.12"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-8.13"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Rule-8.14"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2012-Rule-9"
>
<check
name=
"MISRAC2012-Rule-9.1_a"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-9.1_b"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-9.1_c"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-9.1_d"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-9.1_e"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-9.1_f"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-9.2"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-9.3"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-9.4"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-9.5_a"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-9.5_b"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2012-Rule-10"
>
<check
name=
"MISRAC2012-Rule-10.1_R2"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-10.1_R3"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-10.1_R4"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-10.1_R5"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-10.1_R6"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-10.1_R7"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-10.1_R8"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-10.2"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-10.3"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-10.4_a"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-10.4_b"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-10.5"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Rule-10.6"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-10.7"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-10.8"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2012-Rule-11"
>
<check
name=
"MISRAC2012-Rule-11.1"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-11.2"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-11.3"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-11.4"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Rule-11.5"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Rule-11.6"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-11.7"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-11.8"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-11.9"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2012-Rule-12"
>
<check
name=
"MISRAC2012-Rule-12.1"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Rule-12.2"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-12.3"
enabled=
"false"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2012-Rule-13"
>
<check
name=
"MISRAC2012-Rule-13.1"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-13.2_a"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-13.2_b"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-13.2_c"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-13.3"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Rule-13.4_a"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Rule-13.4_b"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Rule-13.5"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-13.6"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2012-Rule-14"
>
<check
name=
"MISRAC2012-Rule-14.1_a"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-14.1_b"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-14.2"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-14.3_a"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-14.3_b"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-14.4_a"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-14.4_b"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-14.4_c"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-14.4_d"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2012-Rule-15"
>
<check
name=
"MISRAC2012-Rule-15.1"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Rule-15.2"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-15.3"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-15.4"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Rule-15.5"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Rule-15.6_a"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-15.6_b"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-15.6_c"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-15.6_d"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-15.6_e"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-15.7"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2012-Rule-16"
>
<check
name=
"MISRAC2012-Rule-16.1"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-16.2"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-16.3"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-16.4"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-16.5"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-16.6"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-16.7"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2012-Rule-17"
>
<check
name=
"MISRAC2012-Rule-17.1"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-17.2_a"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-17.2_b"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-17.3"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-17.4"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-17.5"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Rule-17.6"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-17.7"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-17.8"
enabled=
"false"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2012-Rule-18"
>
<check
name=
"MISRAC2012-Rule-18.1_a"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-18.1_b"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-18.1_c"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-18.1_d"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-18.2"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-18.3"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-18.4"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-18.5"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Rule-18.6_a"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-18.6_b"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-18.6_c"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-18.6_d"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-18.7"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-18.8"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2012-Rule-19"
>
<check
name=
"MISRAC2012-Rule-19.1"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-19.2"
enabled=
"false"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2012-Rule-20"
>
<check
name=
"MISRAC2012-Rule-20.1"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Rule-20.2"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-20.4_c89"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-20.4_c99"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-20.5"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Rule-20.7"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-20.10"
enabled=
"false"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2012-Rule-21"
>
<check
name=
"MISRAC2012-Rule-21.1"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-21.2"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-21.3"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-21.4"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-21.5"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-21.6"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-21.7"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-21.8"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-21.9"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-21.10"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-21.11"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-21.12_a"
enabled=
"false"
/>
<check
name=
"MISRAC2012-Rule-21.12_b"
enabled=
"false"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC2012-Rule-22"
>
<check
name=
"MISRAC2012-Rule-22.1_a"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-22.1_b"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-22.2_a"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-22.2_b"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-22.2_c"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-22.3"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-22.4"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-22.5_a"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-22.5_b"
enabled=
"true"
/>
<check
name=
"MISRAC2012-Rule-22.6"
enabled=
"true"
/>
</group>
</package>
<package
name=
"MISRAC++2008"
enabled=
"false"
>
<group
enabled=
"true"
name=
"MISRAC++2008-0-1"
>
<check
name=
"MISRAC++2008-0-1-1"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-0-1-2_a"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-0-1-2_b"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-0-1-2_c"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-0-1-3"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-0-1-4_a"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-0-1-4_b"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-0-1-6"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-0-1-7"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-0-1-8"
enabled=
"false"
/>
<check
name=
"MISRAC++2008-0-1-9"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-0-1-11"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-0-2"
>
<check
name=
"MISRAC++2008-0-2-1"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-0-3"
>
<check
name=
"MISRAC++2008-0-3-2"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-2-7"
>
<check
name=
"MISRAC++2008-2-7-1"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-2-7-2"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-2-7-3"
enabled=
"false"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-2-10"
>
<check
name=
"MISRAC++2008-2-10-1"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-2-10-2"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-2-10-3"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-2-10-4"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-2-10-5"
enabled=
"false"
/>
<check
name=
"MISRAC++2008-2-10-6"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-2-13"
>
<check
name=
"MISRAC++2008-2-13-2"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-2-13-3"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-2-13-4_a"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-2-13-4_b"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-3-1"
>
<check
name=
"MISRAC++2008-3-1-1"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-3-1-3"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-3-9"
>
<check
name=
"MISRAC++2008-3-9-2"
enabled=
"false"
/>
<check
name=
"MISRAC++2008-3-9-3"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-4-5"
>
<check
name=
"MISRAC++2008-4-5-1"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-4-5-2"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-4-5-3"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-5-0"
>
<check
name=
"MISRAC++2008-5-0-1_a"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-5-0-1_b"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-5-0-1_c"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-5-0-2"
enabled=
"false"
/>
<check
name=
"MISRAC++2008-5-0-3"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-5-0-4"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-5-0-5"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-5-0-6"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-5-0-7"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-5-0-8"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-5-0-9"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-5-0-10"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-5-0-13_a"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-5-0-13_b"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-5-0-13_c"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-5-0-13_d"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-5-0-14"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-5-0-15_a"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-5-0-15_b"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-5-0-16_a"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-5-0-16_b"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-5-0-16_c"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-5-0-16_d"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-5-0-16_e"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-5-0-16_f"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-5-0-19"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-5-0-21"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-5-2"
>
<check
name=
"MISRAC++2008-5-2-4"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-5-2-5"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-5-2-6"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-5-2-7"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-5-2-9"
enabled=
"false"
/>
<check
name=
"MISRAC++2008-5-2-10"
enabled=
"false"
/>
<check
name=
"MISRAC++2008-5-2-11_a"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-5-2-11_b"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-5-3"
>
<check
name=
"MISRAC++2008-5-3-1"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-5-3-2_a"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-5-3-2_b"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-5-3-3"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-5-3-4"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-5-8"
>
<check
name=
"MISRAC++2008-5-8-1"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-5-14"
>
<check
name=
"MISRAC++2008-5-14-1"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-5-18"
>
<check
name=
"MISRAC++2008-5-18-1"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-5-19"
>
<check
name=
"MISRAC++2008-5-19-1"
enabled=
"false"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-6-2"
>
<check
name=
"MISRAC++2008-6-2-1"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-6-2-2"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-6-2-3"
enabled=
"false"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-6-3"
>
<check
name=
"MISRAC++2008-6-3-1_a"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-6-3-1_b"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-6-3-1_c"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-6-3-1_d"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-6-4"
>
<check
name=
"MISRAC++2008-6-4-1"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-6-4-2"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-6-4-3"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-6-4-4"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-6-4-5"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-6-4-6"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-6-4-7"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-6-4-8"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-6-5"
>
<check
name=
"MISRAC++2008-6-5-1_a"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-6-5-1_b"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-6-5-2"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-6-5-3"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-6-5-4"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-6-5-5"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-6-5-6"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-6-6"
>
<check
name=
"MISRAC++2008-6-6-1"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-6-6-2"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-6-6-4"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-6-6-5"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-7-1"
>
<check
name=
"MISRAC++2008-7-1-1"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-7-1-2"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-7-2"
>
<check
name=
"MISRAC++2008-7-2-1"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-7-4"
>
<check
name=
"MISRAC++2008-7-4-3"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-7-5"
>
<check
name=
"MISRAC++2008-7-5-1_a"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-7-5-1_b"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-7-5-2_a"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-7-5-2_b"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-7-5-2_c"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-7-5-2_d"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-7-5-4_a"
enabled=
"false"
/>
<check
name=
"MISRAC++2008-7-5-4_b"
enabled=
"false"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-8-0"
>
<check
name=
"MISRAC++2008-8-0-1"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-8-4"
>
<check
name=
"MISRAC++2008-8-4-1"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-8-4-3"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-8-4-4"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-8-5"
>
<check
name=
"MISRAC++2008-8-5-1_a"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-8-5-1_b"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-8-5-1_c"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-8-5-2"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-9-3"
>
<check
name=
"MISRAC++2008-9-3-1"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-9-3-2"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-9-5"
>
<check
name=
"MISRAC++2008-9-5-1"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-9-6"
>
<check
name=
"MISRAC++2008-9-6-2"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-9-6-3"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-9-6-4"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-12-1"
>
<check
name=
"MISRAC++2008-12-1-1_a"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-12-1-1_b"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-12-1-3"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-15-0"
>
<check
name=
"MISRAC++2008-15-0-2"
enabled=
"false"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-15-1"
>
<check
name=
"MISRAC++2008-15-1-2"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-15-1-3"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-15-3"
>
<check
name=
"MISRAC++2008-15-3-1"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-15-3-2"
enabled=
"false"
/>
<check
name=
"MISRAC++2008-15-3-3"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-15-3-4"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-15-3-5"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-15-5"
>
<check
name=
"MISRAC++2008-15-5-1"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-16-0"
>
<check
name=
"MISRAC++2008-16-0-3"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-16-0-4"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-16-2"
>
<check
name=
"MISRAC++2008-16-2-2"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-16-2-3"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-16-2-4"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-16-2-5"
enabled=
"false"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-16-3"
>
<check
name=
"MISRAC++2008-16-3-1"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-16-3-2"
enabled=
"false"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-17-0"
>
<check
name=
"MISRAC++2008-17-0-1"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-17-0-3"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-17-0-5"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-18-0"
>
<check
name=
"MISRAC++2008-18-0-1"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-18-0-2"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-18-0-3"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-18-0-4"
enabled=
"true"
/>
<check
name=
"MISRAC++2008-18-0-5"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-18-2"
>
<check
name=
"MISRAC++2008-18-2-1"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-18-4"
>
<check
name=
"MISRAC++2008-18-4-1"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-18-7"
>
<check
name=
"MISRAC++2008-18-7-1"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-19-3"
>
<check
name=
"MISRAC++2008-19-3-1"
enabled=
"true"
/>
</group>
<group
enabled=
"true"
name=
"MISRAC++2008-27-0"
>
<check
name=
"MISRAC++2008-27-0-1"
enabled=
"true"
/>
</group>
</package>
</checks_tree>
</cstat_settings>
</data>
</settings>
<settings>
<name>
RuntimeChecking
</name>
<archiveVersion>
0
</archiveVersion>
<data>
<version>
2
</version>
<wantNonLocal>
1
</wantNonLocal>
<debug>
0
</debug>
<option>
<name>
GenRtcDebugHeap
</name>
<state>
0
</state>
</option>
<option>
<name>
GenRtcEnableBoundsChecking
</name>
<state>
0
</state>
</option>
<option>
<name>
GenRtcCheckPtrsNonInstrMem
</name>
<state>
1
</state>
</option>
<option>
<name>
GenRtcTrackPointerBounds
</name>
<state>
1
</state>
</option>
<option>
<name>
GenRtcCheckAccesses
</name>
<state>
1
</state>
</option>
<option>
<name>
GenRtcGenerateEntries
</name>
<state>
0
</state>
</option>
<option>
<name>
GenRtcNrTrackedPointers
</name>
<state>
1000
</state>
</option>
<option>
<name>
GenRtcIntOverflow
</name>
<state>
0
</state>
</option>
<option>
<name>
GenRtcIncUnsigned
</name>
<state>
0
</state>
</option>
<option>
<name>
GenRtcIntConversion
</name>
<state>
0
</state>
</option>
<option>
<name>
GenRtcInclExplicit
</name>
<state>
0
</state>
</option>
<option>
<name>
GenRtcIntShiftOverflow
</name>
<state>
0
</state>
</option>
<option>
<name>
GenRtcInclUnsignedShiftOverflow
</name>
<state>
0
</state>
</option>
<option>
<name>
GenRtcUnhandledCase
</name>
<state>
0
</state>
</option>
<option>
<name>
GenRtcDivByZero
</name>
<state>
0
</state>
</option>
<option>
<name>
GenRtcEnable
</name>
<state>
0
</state>
</option>
<option>
<name>
GenRtcCheckPtrsNonInstrFunc
</name>
<state>
1
</state>
</option>
</data>
</settings>
</configuration>
<group>
<name>
Applications
</name>
<file>
<name>
$PROJ_DIR$\applications\main.c
</name>
</file>
</group>
<group>
<name>
cpu
</name>
<file>
<name>
$PROJ_DIR$\..\..\..\libcpu\arm\common\backtrace.c
</name>
</file>
<file>
<name>
$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4\context_iar.S
</name>
</file>
<file>
<name>
$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4\cpuport.c
</name>
</file>
<file>
<name>
$PROJ_DIR$\..\..\..\libcpu\arm\common\div0.c
</name>
</file>
<file>
<name>
$PROJ_DIR$\..\..\..\libcpu\arm\common\showmem.c
</name>
</file>
</group>
<group>
<name>
DeviceDrivers
</name>
<file>
<name>
$PROJ_DIR$\..\..\..\components\drivers\src\completion.c
</name>
</file>
<file>
<name>
$PROJ_DIR$\..\..\..\components\drivers\src\dataqueue.c
</name>
</file>
<file>
<name>
$PROJ_DIR$\..\..\..\components\drivers\misc\pin.c
</name>
</file>
<file>
<name>
$PROJ_DIR$\..\..\..\components\drivers\src\pipe.c
</name>
</file>
<file>
<name>
$PROJ_DIR$\..\..\..\components\drivers\src\ringblk_buf.c
</name>
</file>
<file>
<name>
$PROJ_DIR$\..\..\..\components\drivers\src\ringbuffer.c
</name>
</file>
<file>
<name>
$PROJ_DIR$\..\..\..\components\drivers\serial\serial.c
</name>
</file>
<file>
<name>
$PROJ_DIR$\..\..\..\components\drivers\src\waitqueue.c
</name>
</file>
<file>
<name>
$PROJ_DIR$\..\..\..\components\drivers\src\workqueue.c
</name>
</file>
</group>
<group>
<name>
dlib
</name>
<file>
<name>
$PROJ_DIR$\..\..\..\components\libc\compilers\dlib\environ.c
</name>
</file>
<file>
<name>
$PROJ_DIR$\..\..\..\components\libc\compilers\dlib\libc.c
</name>
</file>
<file>
<name>
$PROJ_DIR$\..\..\..\components\libc\compilers\dlib\rmtx.c
</name>
</file>
<file>
<name>
$PROJ_DIR$\..\..\..\components\libc\compilers\dlib\stdio.c
</name>
</file>
<file>
<name>
$PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_close.c
</name>
</file>
<file>
<name>
$PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_lseek.c
</name>
</file>
<file>
<name>
$PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_mem.c
</name>
</file>
<file>
<name>
$PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_open.c
</name>
</file>
<file>
<name>
$PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_read.c
</name>
</file>
<file>
<name>
$PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_remove.c
</name>
</file>
<file>
<name>
$PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_write.c
</name>
</file>
<file>
<name>
$PROJ_DIR$\..\..\..\components\libc\compilers\dlib\time.c
</name>
</file>
</group>
<group>
<name>
Drivers
</name>
<file>
<name>
$PROJ_DIR$\board\board.c
</name>
</file>
<file>
<name>
$PROJ_DIR$\..\libraries\HAL_Drivers\drv_common.c
</name>
</file>
<file>
<name>
$PROJ_DIR$\..\libraries\HAL_Drivers\drv_gpio.c
</name>
</file>
<file>
<name>
$PROJ_DIR$\..\libraries\HAL_Drivers\drv_usart.c
</name>
</file>
<file>
<name>
$PROJ_DIR$\..\libraries\STM32L4xx_HAL\CMSIS\Device\ST\STM32L4xx\Source\Templates\iar\startup_stm32l4r5xx.s
</name>
</file>
<file>
<name>
$PROJ_DIR$\board\CubeMX_Config\Src\stm32l4xx_hal_msp.c
</name>
</file>
</group>
<group>
<name>
finsh
</name>
<file>
<name>
$PROJ_DIR$\..\..\..\components\finsh\cmd.c
</name>
</file>
<file>
<name>
$PROJ_DIR$\..\..\..\components\finsh\msh.c
</name>
</file>
<file>
<name>
$PROJ_DIR$\..\..\..\components\finsh\msh_cmd.c
</name>
</file>
<file>
<name>
$PROJ_DIR$\..\..\..\components\finsh\msh_file.c
</name>
</file>
<file>
<name>
$PROJ_DIR$\..\..\..\components\finsh\shell.c
</name>
</file>
<file>
<name>
$PROJ_DIR$\..\..\..\components\finsh\symbol.c
</name>
</file>
</group>
<group>
<name>
Kernel
</name>
<file>
<name>
$PROJ_DIR$\..\..\..\src\clock.c
</name>
</file>
<file>
<name>
$PROJ_DIR$\..\..\..\src\components.c
</name>
</file>
<file>
<name>
$PROJ_DIR$\..\..\..\src\cpu.c
</name>
</file>
<file>
<name>
$PROJ_DIR$\..\..\..\src\device.c
</name>
</file>
<file>
<name>
$PROJ_DIR$\..\..\..\src\idle.c
</name>
</file>
<file>
<name>
$PROJ_DIR$\..\..\..\src\ipc.c
</name>
</file>
<file>
<name>
$PROJ_DIR$\..\..\..\src\irq.c
</name>
</file>
<file>
<name>
$PROJ_DIR$\..\..\..\src\kservice.c
</name>
</file>
<file>
<name>
$PROJ_DIR$\..\..\..\src\mem.c
</name>
</file>
<file>
<name>
$PROJ_DIR$\..\..\..\src\memheap.c
</name>
</file>
<file>
<name>
$PROJ_DIR$\..\..\..\src\object.c
</name>
</file>
<file>
<name>
$PROJ_DIR$\..\..\..\src\scheduler.c
</name>
</file>
<file>
<name>
$PROJ_DIR$\..\..\..\src\signal.c
</name>
</file>
<file>
<name>
$PROJ_DIR$\..\..\..\src\thread.c
</name>
</file>
<file>
<name>
$PROJ_DIR$\..\..\..\src\timer.c
</name>
</file>
</group>
<group>
<name>
libc
</name>
<file>
<name>
$PROJ_DIR$\..\..\..\components\libc\compilers\common\gmtime_r.c
</name>
</file>
</group>
<group>
<name>
STM32_HAL
</name>
<file>
<name>
$PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal.c
</name>
</file>
<file>
<name>
$PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_comp.c
</name>
</file>
<file>
<name>
$PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_cortex.c
</name>
</file>
<file>
<name>
$PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_crc.c
</name>
</file>
<file>
<name>
$PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_crc_ex.c
</name>
</file>
<file>
<name>
$PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_cryp.c
</name>
</file>
<file>
<name>
$PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_cryp_ex.c
</name>
</file>
<file>
<name>
$PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_dma.c
</name>
</file>
<file>
<name>
$PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_dma_ex.c
</name>
</file>
<file>
<name>
$PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_exti.c
</name>
</file>
<file>
<name>
$PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_gpio.c
</name>
</file>
<file>
<name>
$PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_pwr.c
</name>
</file>
<file>
<name>
$PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_pwr_ex.c
</name>
</file>
<file>
<name>
$PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rcc.c
</name>
</file>
<file>
<name>
$PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rcc_ex.c
</name>
</file>
<file>
<name>
$PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rng.c
</name>
</file>
<file>
<name>
$PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_uart.c
</name>
</file>
<file>
<name>
$PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_uart_ex.c
</name>
</file>
<file>
<name>
$PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_usart.c
</name>
</file>
<file>
<name>
$PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_usart_ex.c
</name>
</file>
<file>
<name>
$PROJ_DIR$\..\libraries\STM32L4xx_HAL\CMSIS\Device\ST\STM32L4xx\Source\Templates\system_stm32l4xx.c
</name>
</file>
</group>
</project>
bsp/stm32/stm32l4r5-st-nucleo/project.uvoptx
浏览文件 @
64282eae
...
...
@@ -103,7 +103,7 @@
<bEvRecOn>
1
</bEvRecOn>
<bSchkAxf>
0
</bSchkAxf>
<bTchkAxf>
0
</bTchkAxf>
<nTsel>
6
</nTsel>
<nTsel>
0
</nTsel>
<sDll></sDll>
<sDllPa></sDllPa>
<sDlgDll></sDlgDll>
...
...
@@ -114,23 +114,18 @@
<tDlgDll></tDlgDll>
<tDlgPa></tDlgPa>
<tIfile></tIfile>
<pMon>
STLink\ST-LINKIII-KEIL_SWO.dll
</pMon>
<pMon>
BIN\UL2CM3.DLL
</pMon>
</DebugOpt>
<TargetDriverDllRegistry>
<SetRegEntry>
<Number>
0
</Number>
<Key>
ST-LINKIII-KEIL_SWO
</Key>
<Name>
-U066EFF495056867767053013 -O206 -SF4000 -C0 -A0 -I0 -HNlocalhost -HP7184 -P2 -N00("ARM CoreSight SW-DP") -D00(2BA01477) -L00(0) -TO18 -TC10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO15 -FD20000000 -FC1000 -FN1 -FF0STM32L4xx_512.FLM -FS08000000 -FL080000 -FP0($$Device:STM32L475VETx$CMSIS\Flash\STM32L4xx_512.FLM)
</Name>
</SetRegEntry>
<SetRegEntry>
<Number>
0
</Number>
<Key>
UL2CM3
</Key>
<Name>
UL2CM3(-S0 -C0 -P0 )
-FN1 -FC1000 -FD20000000 -FF0STM32L4xx_512 -FL080000 -FS08000000 -FP0($$Device:STM32L475VETx$CMSIS\Flash\STM32L4xx_512
.FLM)
</Name>
<Name>
UL2CM3(-S0 -C0 -P0 )
-FN1 -FC1000 -FD20000000 -FF0STM32L4Rx_2048_Dual -FL0200000 -FS08000000 -FP0($$Device:STM32L4R5ZITx$CMSIS\Flash\STM32L4Rx_2048_Dual
.FLM)
</Name>
</SetRegEntry>
<SetRegEntry>
<Number>
0
</Number>
<Key>
JL2CM3
</Key>
<Name>
-U -O78 -S2 -ZTIFSpeedSel5000 -A0 -C0 -JU1 -JI127.0.0.1 -JP0 -RST0 -TO18 -TC10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -TB1 -TFE0 -FO15 -FD20000000 -FC1000 -FN1 -FF0STM32L4xx_512.FLM -FS08000000 -FL080000 -FP0($$Device:STM32L475VETx$CMSIS\Flash\STM32L4xx_512
.FLM)
</Name>
<Key>
ST-LINKIII-KEIL_SWO
</Key>
<Name>
UL2CM3(-S0 -C0 -P0 ) -FN1 -FC1000 -FD20000000 -FF0STM32L4Rx_2048_Dual -FL0200000 -FS08000000 -FP0($$Device:STM32L4R5ZITx$CMSIS\Flash\STM32L4Rx_2048_Dual
.FLM)
</Name>
</SetRegEntry>
</TargetDriverDllRegistry>
<Breakpoint/>
...
...
@@ -178,6 +173,7 @@
<pMultCmdsp></pMultCmdsp>
<DebugDescription>
<Enable>
1
</Enable>
<EnableFlashSeq>
0
</EnableFlashSeq>
<EnableLog>
0
</EnableLog>
<Protocol>
2
</Protocol>
<DbgClock>
10000000
</DbgClock>
...
...
bsp/stm32/stm32l4r5-st-nucleo/project.uvprojx
浏览文件 @
64282eae
...
...
@@ -11,16 +11,16 @@
<uAC6>
0
</uAC6>
<TargetOption>
<TargetCommonOption>
<Device>
STM32L4
75VE
Tx
</Device>
<Device>
STM32L4
R5ZI
Tx
</Device>
<Vendor>
STMicroelectronics
</Vendor>
<PackID>
Keil.STM32L4xx_DFP.2.
0
.0
</PackID>
<PackURL>
http
://www.keil.com/pack
</PackURL>
<Cpu>
IRAM(0x20000000,0x000
18000) IRAM2(0x10000000,0x00008000) IROM(0x08000000,0x00080000) CPUTYPE("Cortex-M4") FPU2
CLOCK(12000000) ELITTLE
</Cpu>
<PackID>
Keil.STM32L4xx_DFP.2.
5
.0
</PackID>
<PackURL>
http
s://www.keil.com/pack/
</PackURL>
<Cpu>
IRAM(0x20000000,0x000
A0000) IROM(0x08000000,0x00200000) CPUTYPE("Cortex-M4") FPU2 DSP
CLOCK(12000000) ELITTLE
</Cpu>
<FlashUtilSpec
/>
<StartupFile
/>
<FlashDriverDll>
UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0STM32L4
xx_512 -FS08000000 -FL080000 -FP0($$Device:STM32L475VETx$CMSIS\Flash\STM32L4xx_512
.FLM))
</FlashDriverDll>
<FlashDriverDll>
UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0STM32L4
Rx_2048_Dual -FS08000000 -FL0200000 -FP0($$Device:STM32L4R5ZITx$CMSIS\Flash\STM32L4Rx_2048_Dual
.FLM))
</FlashDriverDll>
<DeviceId>
0
</DeviceId>
<RegisterFile>
$$Device:STM32L4
75VE
Tx$Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l4xx.h
</RegisterFile>
<RegisterFile>
$$Device:STM32L4
R5ZI
Tx$Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l4xx.h
</RegisterFile>
<MemoryEnv
/>
<Cmp
/>
<Asm
/>
...
...
@@ -30,7 +30,7 @@
<SLE66CMisc
/>
<SLE66AMisc
/>
<SLE66LinkerMisc
/>
<SFDFile>
$$Device:STM32L4
75VETx$CMSIS\SVD\STM32L4x
5.svd
</SFDFile>
<SFDFile>
$$Device:STM32L4
R5ZITx$CMSIS\SVD\STM32L4R
5.svd
</SFDFile>
<bCustSvd>
0
</bCustSvd>
<UseEnv>
0
</UseEnv>
<BinPath
/>
...
...
@@ -135,7 +135,7 @@
</Flash1>
<bUseTDR>
1
</bUseTDR>
<Flash2>
BIN\UL2CM3.DLL
</Flash2>
<Flash3
>
"" ()
</Flash3
>
<Flash3
/
>
<Flash4
/>
<pFcarmOut
/>
<pFcarmGrp
/>
...
...
@@ -181,7 +181,8 @@
<hadXRAM>
0
</hadXRAM>
<uocXRam>
0
</uocXRam>
<RvdsVP>
2
</RvdsVP>
<hadIRAM2>
1
</hadIRAM2>
<RvdsMve>
0
</RvdsMve>
<hadIRAM2>
0
</hadIRAM2>
<hadIROM2>
0
</hadIROM2>
<StupSel>
8
</StupSel>
<useUlib>
0
</useUlib>
...
...
@@ -189,7 +190,7 @@
<uLtcg>
0
</uLtcg>
<nSecure>
0
</nSecure>
<RoSelD>
3
</RoSelD>
<RwSelD>
4
</RwSelD>
<RwSelD>
3
</RwSelD>
<CodeSel>
0
</CodeSel>
<OptFeed>
0
</OptFeed>
<NoZi1>
0
</NoZi1>
...
...
@@ -241,12 +242,12 @@
<IRAM>
<Type>
0
</Type>
<StartAddress>
0x20000000
</StartAddress>
<Size>
0x
18
000
</Size>
<Size>
0x
a0
000
</Size>
</IRAM>
<IROM>
<Type>
1
</Type>
<StartAddress>
0x8000000
</StartAddress>
<Size>
0x
8
0000
</Size>
<Size>
0x
20
0000
</Size>
</IROM>
<XRAM>
<Type>
0
</Type>
...
...
@@ -271,7 +272,7 @@
<OCR_RVCT4>
<Type>
1
</Type>
<StartAddress>
0x8000000
</StartAddress>
<Size>
0x
8
0000
</Size>
<Size>
0x
20
0000
</Size>
</OCR_RVCT4>
<OCR_RVCT5>
<Type>
1
</Type>
...
...
@@ -296,12 +297,12 @@
<OCR_RVCT9>
<Type>
0
</Type>
<StartAddress>
0x20000000
</StartAddress>
<Size>
0x
18
000
</Size>
<Size>
0x
a0
000
</Size>
</OCR_RVCT9>
<OCR_RVCT10>
<Type>
0
</Type>
<StartAddress>
0x
1000000
0
</StartAddress>
<Size>
0x
800
0
</Size>
<StartAddress>
0x0
</StartAddress>
<Size>
0x0
</Size>
</OCR_RVCT10>
</OnChipMemories>
<RvctStartVector
/>
...
...
@@ -332,9 +333,9 @@
<v6Rtti>
0
</v6Rtti>
<VariousControls>
<MiscControls
/>
<Define>
STM32L4R5xx, USE_HAL_DRIVER
, RT_USING_ARM_LIBC
</Define>
<Define>
STM32L4R5xx, USE_HAL_DRIVER
</Define>
<Undefine
/>
<IncludePath>
.;..\..\..\include;.;applications;board;board\CubeMX_Config\Inc;..\libraries\HAL_Drivers;..\libraries\HAL_Drivers\config;..\..\..\libcpu\arm\common;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\finsh;..\..\..\components\libc\compilers\armlibc;..\..\..\components\libc\compilers\common
;..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Inc;..\libraries\STM32L4xx_HAL\CMSIS\Device\ST\STM32L4xx\Include;..\libraries\STM32L4xx_HAL\CMSIS\Include
</IncludePath>
<IncludePath>
applications;..\..\..\libcpu\arm\common;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;board;board\CubeMX_Config\Inc;..\libraries\HAL_Drivers;..\libraries\HAL_Drivers\config;..\..\..\components\finsh;.;..\..\..\include
;..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Inc;..\libraries\STM32L4xx_HAL\CMSIS\Device\ST\STM32L4xx\Include;..\libraries\STM32L4xx_HAL\CMSIS\Include
</IncludePath>
</VariousControls>
</Cads>
<Aads>
...
...
@@ -376,120 +377,116 @@
</TargetOption>
<Groups>
<Group>
<GroupName>
Kernel
</GroupName>
<Files>
<File>
<FileName>
clock.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\src\clock.c
</FilePath>
</File>
</Files>
<GroupName>
Applications
</GroupName>
<Files>
<File>
<FileName>
components
.c
</FileName>
<FileName>
main
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\src\components
.c
</FilePath>
<FilePath>
applications\main
.c
</FilePath>
</File>
</Files>
</Group>
<Group>
<GroupName>
cpu
</GroupName>
<Files>
<File>
<FileName>
cpu
.c
</FileName>
<FileName>
backtrace
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
src\cpu
.c
</FilePath>
<FilePath>
..\..\..\
libcpu\arm\common\backtrace
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
d
evice
.c
</FileName>
<FileName>
d
iv0
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
src\device
.c
</FilePath>
<FilePath>
..\..\..\
libcpu\arm\common\div0
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
idle
.c
</FileName>
<FileName>
showmem
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
src\idle
.c
</FilePath>
<FilePath>
..\..\..\
libcpu\arm\common\showmem
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
ipc
.c
</FileName>
<FileName>
cpuport
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
src\ipc
.c
</FilePath>
<FilePath>
..\..\..\
libcpu\arm\cortex-m4\cpuport
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
irq.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
src\irq.c
</FilePath>
<FileName>
context_rvds.S
</FileName>
<FileType>
2
</FileType>
<FilePath>
..\..\..\
libcpu\arm\cortex-m4\context_rvds.S
</FilePath>
</File>
</Files>
</Group>
<Group>
<GroupName>
DeviceDrivers
</GroupName>
<Files>
<File>
<FileName>
kservice
.c
</FileName>
<FileName>
pin
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
src\kservice
.c
</FilePath>
<FilePath>
..\..\..\
components\drivers\misc\pin
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
mem
.c
</FileName>
<FileName>
serial
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
src\mem
.c
</FilePath>
<FilePath>
..\..\..\
components\drivers\serial\serial
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
memheap
.c
</FileName>
<FileName>
completion
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
src\memheap
.c
</FilePath>
<FilePath>
..\..\..\
components\drivers\src\completion
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
object
.c
</FileName>
<FileName>
dataqueue
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
src\object
.c
</FilePath>
<FilePath>
..\..\..\
components\drivers\src\dataqueue
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
scheduler
.c
</FileName>
<FileName>
pipe
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
src\scheduler
.c
</FilePath>
<FilePath>
..\..\..\
components\drivers\src\pipe
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
signal
.c
</FileName>
<FileName>
ringblk_buf
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
src\signal
.c
</FilePath>
<FilePath>
..\..\..\
components\drivers\src\ringblk_buf
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
thread
.c
</FileName>
<FileName>
ringbuffer
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
src\thread
.c
</FilePath>
<FilePath>
..\..\..\
components\drivers\src\ringbuffer
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
timer
.c
</FileName>
<FileName>
waitqueue
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
src\timer
.c
</FilePath>
<FilePath>
..\..\..\
components\drivers\src\waitqueue
.c
</FilePath>
</File>
</Files>
</Group>
<Group>
<GroupName>
Applications
</GroupName>
<Files>
<File>
<FileName>
main
.c
</FileName>
<FileName>
workqueue
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
applications\main
.c
</FilePath>
<FilePath>
..\..\..\components\drivers\src\workqueue
.c
</FilePath>
</File>
</Files>
</Group>
...
...
@@ -539,189 +536,127 @@
</Files>
</Group>
<Group>
<GroupName>
cpu
</GroupName>
<Files>
<File>
<FileName>
backtrace.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\libcpu\arm\common\backtrace.c
</FilePath>
</File>
</Files>
<GroupName>
finsh
</GroupName>
<Files>
<File>
<FileName>
div0
.c
</FileName>
<FileName>
shell
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
libcpu\arm\common\div0
.c
</FilePath>
<FilePath>
..\..\..\
components\finsh\shell
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
showmem
.c
</FileName>
<FileName>
cmd
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
libcpu\arm\common\showmem
.c
</FilePath>
<FilePath>
..\..\..\
components\finsh\cmd
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
cpuport
.c
</FileName>
<FileName>
msh
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\libcpu\arm\cortex-m4\cpuport.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
context_rvds.S
</FileName>
<FileType>
2
</FileType>
<FilePath>
..\..\..\libcpu\arm\cortex-m4\context_rvds.S
</FilePath>
<FilePath>
..\..\..\components\finsh\msh.c
</FilePath>
</File>
</Files>
</Group>
<Group>
<GroupName>
DeviceDrivers
</GroupName>
<Files>
<File>
<FileName>
pin.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\components\drivers\misc\pin.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
serial.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\components\drivers\serial\serial.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
completion.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\components\drivers\src\completion.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
dataqueue.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\components\drivers\src\dataqueue.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
pipe.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\components\drivers\src\pipe.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
ringblk_buf.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\components\drivers\src\ringblk_buf.c
</FilePath>
</File>
</Files>
<GroupName>
Kernel
</GroupName>
<Files>
<File>
<FileName>
ringbuffer
.c
</FileName>
<FileName>
clock
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
components\drivers\src\ringbuffer
.c
</FilePath>
<FilePath>
..\..\..\
src\clock
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
waitqueue
.c
</FileName>
<FileName>
components
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
components\drivers\src\waitqueue
.c
</FilePath>
<FilePath>
..\..\..\
src\components
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
workqueu
e.c
</FileName>
<FileName>
devic
e.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
components\drivers\src\workqueu
e.c
</FilePath>
<FilePath>
..\..\..\
src\devic
e.c
</FilePath>
</File>
</Files>
</Group>
<Group>
<GroupName>
finsh
</GroupName>
<Files>
<File>
<FileName>
shell
.c
</FileName>
<FileName>
idle
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
components\finsh\shell
.c
</FilePath>
<FilePath>
..\..\..\
src\idle
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
symbol
.c
</FileName>
<FileName>
ipc
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
components\finsh\symbol
.c
</FilePath>
<FilePath>
..\..\..\
src\ipc
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
cmd
.c
</FileName>
<FileName>
irq
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
components\finsh\cmd
.c
</FilePath>
<FilePath>
..\..\..\
src\irq
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
msh
.c
</FileName>
<FileName>
kservice
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
components\finsh\msh
.c
</FilePath>
<FilePath>
..\..\..\
src\kservice
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
m
sh_cmd
.c
</FileName>
<FileName>
m
em
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
components\finsh\msh_cmd
.c
</FilePath>
<FilePath>
..\..\..\
src\mem
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
m
sh_file
.c
</FileName>
<FileName>
m
emheap
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
components\finsh\msh_file
.c
</FilePath>
<FilePath>
..\..\..\
src\memheap
.c
</FilePath>
</File>
</Files>
</Group>
<Group>
<GroupName>
libc
</GroupName>
<Files>
<File>
<FileName>
libc
.c
</FileName>
<FileName>
object
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
components\libc\compilers\armlibc\libc
.c
</FilePath>
<FilePath>
..\..\..\
src\object
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
mem_std
.c
</FileName>
<FileName>
scheduler
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
components\libc\compilers\armlibc\mem_std
.c
</FilePath>
<FilePath>
..\..\..\
src\scheduler
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
s
tubs
.c
</FileName>
<FileName>
s
ignal
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
components\libc\compilers\armlibc\stubs
.c
</FilePath>
<FilePath>
..\..\..\
src\signal
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
t
ime
.c
</FileName>
<FileName>
t
hread
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
components\libc\compilers\armlibc\time
.c
</FilePath>
<FilePath>
..\..\..\
src\thread
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
gmtime_
r.c
</FileName>
<FileName>
time
r.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\
components\libc\compilers\common\gmtime_
r.c
</FilePath>
<FilePath>
..\..\..\
src\time
r.c
</FilePath>
</File>
</Files>
</Group>
...
...
bsp/stm32/stm32l4r5-st-nucleo/template.uvoptx
浏览文件 @
64282eae
...
...
@@ -103,7 +103,7 @@
<bEvRecOn>
1
</bEvRecOn>
<bSchkAxf>
0
</bSchkAxf>
<bTchkAxf>
0
</bTchkAxf>
<nTsel>
6
</nTsel>
<nTsel>
0
</nTsel>
<sDll></sDll>
<sDllPa></sDllPa>
<sDlgDll></sDlgDll>
...
...
@@ -114,23 +114,18 @@
<tDlgDll></tDlgDll>
<tDlgPa></tDlgPa>
<tIfile></tIfile>
<pMon>
STLink\ST-LINKIII-KEIL_SWO.dll
</pMon>
<pMon>
BIN\UL2CM3.DLL
</pMon>
</DebugOpt>
<TargetDriverDllRegistry>
<SetRegEntry>
<Number>
0
</Number>
<Key>
ST-LINKIII-KEIL_SWO
</Key>
<Name>
-U066EFF495056867767053013 -O206 -SF4000 -C0 -A0 -I0 -HNlocalhost -HP7184 -P2 -N00("ARM CoreSight SW-DP") -D00(2BA01477) -L00(0) -TO18 -TC10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO15 -FD20000000 -FC1000 -FN1 -FF0STM32L4xx_512.FLM -FS08000000 -FL080000 -FP0($$Device:STM32L475VETx$CMSIS\Flash\STM32L4xx_512.FLM)
</Name>
</SetRegEntry>
<SetRegEntry>
<Number>
0
</Number>
<Key>
UL2CM3
</Key>
<Name>
UL2CM3(-S0 -C0 -P0 )
-FN1 -FC1000 -FD20000000 -FF0STM32L4xx_512 -FL080000 -FS08000000 -FP0($$Device:STM32L475VETx$CMSIS\Flash\STM32L4xx_512
.FLM)
</Name>
<Name>
UL2CM3(-S0 -C0 -P0 )
-FN1 -FC1000 -FD20000000 -FF0STM32L4Rx_2048_Dual -FL0200000 -FS08000000 -FP0($$Device:STM32L4R5ZITx$CMSIS\Flash\STM32L4Rx_2048_Dual
.FLM)
</Name>
</SetRegEntry>
<SetRegEntry>
<Number>
0
</Number>
<Key>
JL2CM3
</Key>
<Name>
-U -O78 -S2 -ZTIFSpeedSel5000 -A0 -C0 -JU1 -JI127.0.0.1 -JP0 -RST0 -TO18 -TC10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -TB1 -TFE0 -FO15 -FD20000000 -FC1000 -FN1 -FF0STM32L4xx_512.FLM -FS08000000 -FL080000 -FP0($$Device:STM32L475VETx$CMSIS\Flash\STM32L4xx_512
.FLM)
</Name>
<Key>
ST-LINKIII-KEIL_SWO
</Key>
<Name>
UL2CM3(-S0 -C0 -P0 ) -FN1 -FC1000 -FD20000000 -FF0STM32L4Rx_2048_Dual -FL0200000 -FS08000000 -FP0($$Device:STM32L4R5ZITx$CMSIS\Flash\STM32L4Rx_2048_Dual
.FLM)
</Name>
</SetRegEntry>
</TargetDriverDllRegistry>
<Breakpoint/>
...
...
@@ -178,6 +173,7 @@
<pMultCmdsp></pMultCmdsp>
<DebugDescription>
<Enable>
1
</Enable>
<EnableFlashSeq>
0
</EnableFlashSeq>
<EnableLog>
0
</EnableLog>
<Protocol>
2
</Protocol>
<DbgClock>
10000000
</DbgClock>
...
...
bsp/stm32/stm32l4r5-st-nucleo/template.uvprojx
浏览文件 @
64282eae
...
...
@@ -14,16 +14,16 @@
<uAC6>
0
</uAC6>
<TargetOption>
<TargetCommonOption>
<Device>
STM32L4
75VE
Tx
</Device>
<Device>
STM32L4
R5ZI
Tx
</Device>
<Vendor>
STMicroelectronics
</Vendor>
<PackID>
Keil.STM32L4xx_DFP.2.
0
.0
</PackID>
<PackURL>
http
://www.keil.com/pack
</PackURL>
<Cpu>
IRAM(0x20000000,0x000
18000) IRAM2(0x10000000,0x00008000) IROM(0x08000000,0x00080000) CPUTYPE("Cortex-M4") FPU2
CLOCK(12000000) ELITTLE
</Cpu>
<PackID>
Keil.STM32L4xx_DFP.2.
5
.0
</PackID>
<PackURL>
http
s://www.keil.com/pack/
</PackURL>
<Cpu>
IRAM(0x20000000,0x000
A0000) IROM(0x08000000,0x00200000) CPUTYPE("Cortex-M4") FPU2 DSP
CLOCK(12000000) ELITTLE
</Cpu>
<FlashUtilSpec></FlashUtilSpec>
<StartupFile></StartupFile>
<FlashDriverDll>
UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0STM32L4
xx_512 -FS08000000 -FL080000 -FP0($$Device:STM32L475VETx$CMSIS\Flash\STM32L4xx_512
.FLM))
</FlashDriverDll>
<FlashDriverDll>
UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0STM32L4
Rx_2048_Dual -FS08000000 -FL0200000 -FP0($$Device:STM32L4R5ZITx$CMSIS\Flash\STM32L4Rx_2048_Dual
.FLM))
</FlashDriverDll>
<DeviceId>
0
</DeviceId>
<RegisterFile>
$$Device:STM32L4
75VE
Tx$Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l4xx.h
</RegisterFile>
<RegisterFile>
$$Device:STM32L4
R5ZI
Tx$Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l4xx.h
</RegisterFile>
<MemoryEnv></MemoryEnv>
<Cmp></Cmp>
<Asm></Asm>
...
...
@@ -33,7 +33,7 @@
<SLE66CMisc></SLE66CMisc>
<SLE66AMisc></SLE66AMisc>
<SLE66LinkerMisc></SLE66LinkerMisc>
<SFDFile>
$$Device:STM32L4
75VETx$CMSIS\SVD\STM32L4x
5.svd
</SFDFile>
<SFDFile>
$$Device:STM32L4
R5ZITx$CMSIS\SVD\STM32L4R
5.svd
</SFDFile>
<bCustSvd>
0
</bCustSvd>
<UseEnv>
0
</UseEnv>
<BinPath></BinPath>
...
...
@@ -138,7 +138,7 @@
</Flash1>
<bUseTDR>
1
</bUseTDR>
<Flash2>
BIN\UL2CM3.DLL
</Flash2>
<Flash3>
"" ()
</Flash3>
<Flash3></Flash3>
<Flash4></Flash4>
<pFcarmOut></pFcarmOut>
<pFcarmGrp></pFcarmGrp>
...
...
@@ -184,7 +184,8 @@
<hadXRAM>
0
</hadXRAM>
<uocXRam>
0
</uocXRam>
<RvdsVP>
2
</RvdsVP>
<hadIRAM2>
1
</hadIRAM2>
<RvdsMve>
0
</RvdsMve>
<hadIRAM2>
0
</hadIRAM2>
<hadIROM2>
0
</hadIROM2>
<StupSel>
8
</StupSel>
<useUlib>
0
</useUlib>
...
...
@@ -192,7 +193,7 @@
<uLtcg>
0
</uLtcg>
<nSecure>
0
</nSecure>
<RoSelD>
3
</RoSelD>
<RwSelD>
4
</RwSelD>
<RwSelD>
3
</RwSelD>
<CodeSel>
0
</CodeSel>
<OptFeed>
0
</OptFeed>
<NoZi1>
0
</NoZi1>
...
...
@@ -244,12 +245,12 @@
<IRAM>
<Type>
0
</Type>
<StartAddress>
0x20000000
</StartAddress>
<Size>
0x
18
000
</Size>
<Size>
0x
a0
000
</Size>
</IRAM>
<IROM>
<Type>
1
</Type>
<StartAddress>
0x8000000
</StartAddress>
<Size>
0x
8
0000
</Size>
<Size>
0x
20
0000
</Size>
</IROM>
<XRAM>
<Type>
0
</Type>
...
...
@@ -274,7 +275,7 @@
<OCR_RVCT4>
<Type>
1
</Type>
<StartAddress>
0x8000000
</StartAddress>
<Size>
0x
8
0000
</Size>
<Size>
0x
20
0000
</Size>
</OCR_RVCT4>
<OCR_RVCT5>
<Type>
1
</Type>
...
...
@@ -299,12 +300,12 @@
<OCR_RVCT9>
<Type>
0
</Type>
<StartAddress>
0x20000000
</StartAddress>
<Size>
0x
18
000
</Size>
<Size>
0x
a0
000
</Size>
</OCR_RVCT9>
<OCR_RVCT10>
<Type>
0
</Type>
<StartAddress>
0x
1000000
0
</StartAddress>
<Size>
0x
800
0
</Size>
<StartAddress>
0x0
</StartAddress>
<Size>
0x0
</Size>
</OCR_RVCT10>
</OnChipMemories>
<RvctStartVector></RvctStartVector>
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录