TelenkovDmitry 18 小时之前
父节点
当前提交
dffea64714
共有 100 个文件被更改,包括 2695 次插入10922 次删除
  1. 4 2
      .gitignore
  2. 52 0
      desk/modules/uart_bridge/uart_bridge.cpp
  3. 8 0
      desk/modules/uart_bridge/uart_bridge.h
  4. 4 0
      desk/user/main.cpp
  5. 二进制
      doc/photo_2025-08-05_14-53-24.jpg
  6. 二进制
      doc/Датчик оборотов робота.jpg
  7. 0 2966
      project/ewarm/desk/Backup of desk.ewd
  8. 0 2463
      project/ewarm/desk/Backup of desk.ewp
  9. 0 2702
      project/ewarm/desk/Backup of desk.ewt
  10. 2 2
      project/ewarm/desk/Debug/.desk_build_cache
  11. 二进制
      project/ewarm/desk/Debug/.ninja_deps
  12. 102 88
      project/ewarm/desk/Debug/.ninja_log
  13. 二进制
      project/ewarm/desk/Debug/BrowseInfo/.ninja_deps
  14. 211 181
      project/ewarm/desk/Debug/BrowseInfo/.ninja_log
  15. 4 390
      project/ewarm/desk/Debug/BrowseInfo/build.ninja
  16. 二进制
      project/ewarm/desk/Debug/BrowseInfo/cmsis_2094061112333038421.dir/system_stm32g4xx.pbi
  17. 61 56
      project/ewarm/desk/Debug/BrowseInfo/cmsis_2094061112333038421.dir/system_stm32g4xx.xcl
  18. 二进制
      project/ewarm/desk/Debug/BrowseInfo/desk.pbd
  19. 二进制
      project/ewarm/desk/Debug/BrowseInfo/desk.pbd.browse
  20. 112 112
      project/ewarm/desk/Debug/BrowseInfo/desk.pbw
  21. 二进制
      project/ewarm/desk/Debug/BrowseInfo/desk_part0.pbi
  22. 二进制
      project/ewarm/desk/Debug/BrowseInfo/desk_part1.pbi
  23. 二进制
      project/ewarm/desk/Debug/BrowseInfo/desk_part2.pbi
  24. 二进制
      project/ewarm/desk/Debug/BrowseInfo/desk_part3.pbi
  25. 二进制
      project/ewarm/desk/Debug/BrowseInfo/desk_part4.pbi
  26. 二进制
      project/ewarm/desk/Debug/BrowseInfo/desk_part5.pbi
  27. 二进制
      project/ewarm/desk/Debug/BrowseInfo/desk_part6.pbi
  28. 二进制
      project/ewarm/desk/Debug/BrowseInfo/desk_part7.pbi
  29. 二进制
      project/ewarm/desk/Debug/BrowseInfo/desk_part8.pbi
  30. 二进制
      project/ewarm/desk/Debug/BrowseInfo/desk_part9.pbi
  31. 二进制
      project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/cmsis_os.pbi
  32. 61 56
      project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/cmsis_os.xcl
  33. 二进制
      project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/croutine.pbi
  34. 61 56
      project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/croutine.xcl
  35. 二进制
      project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/event_groups.pbi
  36. 61 56
      project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/event_groups.xcl
  37. 二进制
      project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/heap_4.pbi
  38. 61 56
      project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/heap_4.xcl
  39. 二进制
      project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/list.pbi
  40. 61 56
      project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/list.xcl
  41. 二进制
      project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/port.pbi
  42. 61 56
      project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/port.xcl
  43. 二进制
      project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/queue.pbi
  44. 61 56
      project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/queue.xcl
  45. 二进制
      project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/stream_buffer.pbi
  46. 61 56
      project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/stream_buffer.xcl
  47. 二进制
      project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/tasks.pbi
  48. 61 56
      project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/tasks.xcl
  49. 二进制
      project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/timers.pbi
  50. 61 56
      project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/timers.xcl
  51. 二进制
      project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal.pbi
  52. 61 56
      project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal.xcl
  53. 二进制
      project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_adc.pbi
  54. 61 56
      project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_adc.xcl
  55. 二进制
      project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_adc_ex.pbi
  56. 61 56
      project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_adc_ex.xcl
  57. 二进制
      project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_comp.pbi
  58. 61 56
      project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_comp.xcl
  59. 二进制
      project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_cordic.pbi
  60. 61 56
      project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_cordic.xcl
  61. 二进制
      project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_cortex.pbi
  62. 61 56
      project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_cortex.xcl
  63. 二进制
      project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_crc.pbi
  64. 61 56
      project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_crc.xcl
  65. 二进制
      project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_crc_ex.pbi
  66. 61 56
      project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_crc_ex.xcl
  67. 二进制
      project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_cryp.pbi
  68. 61 56
      project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_cryp.xcl
  69. 二进制
      project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_cryp_ex.pbi
  70. 61 56
      project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_cryp_ex.xcl
  71. 二进制
      project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_dac.pbi
  72. 61 56
      project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_dac.xcl
  73. 二进制
      project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_dac_ex.pbi
  74. 61 56
      project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_dac_ex.xcl
  75. 二进制
      project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_dma.pbi
  76. 61 56
      project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_dma.xcl
  77. 二进制
      project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_dma_ex.pbi
  78. 61 56
      project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_dma_ex.xcl
  79. 二进制
      project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_exti.pbi
  80. 61 56
      project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_exti.xcl
  81. 二进制
      project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_fdcan.pbi
  82. 61 56
      project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_fdcan.xcl
  83. 二进制
      project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_flash.pbi
  84. 61 56
      project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_flash.xcl
  85. 二进制
      project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_flash_ex.pbi
  86. 61 56
      project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_flash_ex.xcl
  87. 二进制
      project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_flash_ramfunc.pbi
  88. 61 56
      project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_flash_ramfunc.xcl
  89. 二进制
      project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_fmac.pbi
  90. 61 56
      project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_fmac.xcl
  91. 二进制
      project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_gpio.pbi
  92. 61 56
      project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_gpio.xcl
  93. 二进制
      project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_hrtim.pbi
  94. 61 56
      project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_hrtim.xcl
  95. 二进制
      project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_i2c.pbi
  96. 61 56
      project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_i2c.xcl
  97. 二进制
      project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_i2c_ex.pbi
  98. 61 56
      project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_i2c_ex.xcl
  99. 二进制
      project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_i2s.pbi
  100. 61 56
      project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_i2s.xcl

+ 4 - 2
.gitignore

@@ -1,4 +1,6 @@
 
-project/ewarm/Debug
-project/ewarm/settings
+project/ewarm/desk/Debug
+project/ewarm/desk/settings
+project/ewarm/robot/Debug
+project/ewarm/robot/settings
 **/Obj

+ 52 - 0
desk/modules/uart_bridge/uart_bridge.cpp

@@ -0,0 +1,52 @@
+#include "stm32g4xx_hal.h"
+#include "uart_bridge.h"
+#include "uart_bridge_cfg.h"
+
+
+UART_HandleTypeDef huart_bridge;
+
+static uint8_t rx_byte;
+
+
+void init_usart(void)
+{
+    GPIO_InitTypeDef GPIO_InitStruct = {0};
+    
+    __HAL_RCC_GPIOA_CLK_ENABLE();
+    __HAL_RCC_USART2_CLK_ENABLE();
+    
+    GPIO_InitStruct.Pin       = GPIO_PIN_1 | GPIO_PIN_2 | GPIO_PIN_3;
+    GPIO_InitStruct.Mode      = GPIO_MODE_AF_PP;
+    GPIO_InitStruct.Pull      = GPIO_PULLUP;
+    GPIO_InitStruct.Speed     = GPIO_SPEED_HIGH;
+    GPIO_InitStruct.Alternate = GPIO_AF7_USART2;
+    HAL_GPIO_Init(GPIOA, &GPIO_InitStruct);
+    
+    huart_bridge.Instance           = USART2;
+    huart_bridge.Init.BaudRate      = UB_BAUDRATE;
+    huart_bridge.Init.WordLength    = UART_WORDLENGTH_8B;
+    huart_bridge.Init.StopBits      = UART_STOPBITS_1;
+    huart_bridge.Init.Parity        = UART_PARITY_NONE;
+    huart_bridge.Init.Mode          = UART_MODE_TX_RX;
+    huart_bridge.Init.HwFlowCtl     = UART_HWCONTROL_NONE;
+    huart_bridge.Init.OverSampling  = UART_OVERSAMPLING_8;
+    huart_bridge.Init.OneBitSampling= UART_ONE_BIT_SAMPLE_DISABLE;
+    HAL_UART_Init(&huart_bridge);
+    
+    HAL_RS485Ex_Init(&huart_bridge, UART_DE_POLARITY_HIGH, 0, 0);
+
+    HAL_NVIC_SetPriority(USART2_IRQn, 6, 0);
+    HAL_NVIC_EnableIRQ(USART2_IRQn);
+    HAL_UART_Receive_IT(&huart_bridge, &rx_byte, 1);
+}
+
+
+extern "C" {
+  
+void USART2_IRQHandler(void)
+{
+    HAL_UART_Receive_IT(&huart_bridge, &rx_byte, 1);
+    //sbsTerminal.put_byte((char)(uart.Instance->RDR & (uint16_t)0x01FF));
+}
+
+}

+ 8 - 0
desk/modules/uart_bridge/uart_bridge.h

@@ -0,0 +1,8 @@
+#ifndef __UART_BRIDGE_H
+#define __UART_BRIDGE_H
+
+
+void init_usart(void);
+
+
+#endif // __UART_BRIDGE_H

+ 4 - 0
desk/user/main.cpp

@@ -6,6 +6,7 @@
 #include "control.h"
 #include "oled_common.h"
 #include "settings.h"
+#include "uart_bridge.h"
 #include <stdio.h>
 
 void SystemClock_Config(void);
@@ -58,6 +59,9 @@ void StartupTask(void const *argument)
     //
     init_encoder();
     
+    // Порт для связи с роботом
+    init_usart();
+    
     // Дисплей
     init_oled();
     

二进制
doc/photo_2025-08-05_14-53-24.jpg


二进制
doc/Датчик оборотов робота.jpg


+ 0 - 2966
project/ewarm/desk/Backup of desk.ewd

@@ -1,2966 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project>
-    <fileVersion>3</fileVersion>
-    <configuration>
-        <name>Debug</name>
-        <toolchain>
-            <name>ARM</name>
-        </toolchain>
-        <debug>1</debug>
-        <settings>
-            <name>C-SPY</name>
-            <archiveVersion>2</archiveVersion>
-            <data>
-                <version>31</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\STM32G431CB.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>0</state>
-                </option>
-                <option>
-                    <name>OCProductVersion</name>
-                    <state>8.40.1.21529</state>
-                </option>
-                <option>
-                    <name>OCDynDriverList</name>
-                    <state>STLINK_ID</state>
-                </option>
-                <option>
-                    <name>OCLastSavedByProductVersion</name>
-                    <state>8.40.1.21529</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\FlashSTM32G43xxB.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>
-            </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>170.0</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>0</version>
-                    <state>1</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>3</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>31</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.40.1.21529</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>
-            </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>0</version>
-                    <state>1</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>3</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>

+ 0 - 2463
project/ewarm/desk/Backup of desk.ewp

@@ -1,2463 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project>
-    <fileVersion>3</fileVersion>
-    <configuration>
-        <name>Debug</name>
-        <toolchain>
-            <name>ARM</name>
-        </toolchain>
-        <debug>1</debug>
-        <settings>
-            <name>General</name>
-            <archiveVersion>3</archiveVersion>
-            <data>
-                <version>31</version>
-                <wantNonLocal>1</wantNonLocal>
-                <debug>1</debug>
-                <option>
-                    <name>ExePath</name>
-                    <state>Debug\Exe</state>
-                </option>
-                <option>
-                    <name>ObjPath</name>
-                    <state>Debug\Obj</state>
-                </option>
-                <option>
-                    <name>ListPath</name>
-                    <state>Debug\List</state>
-                </option>
-                <option>
-                    <name>GEndianMode</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>Input description</name>
-                    <state>Full formatting, without multibyte support.</state>
-                </option>
-                <option>
-                    <name>Output description</name>
-                    <state>Full formatting, without multibyte support.</state>
-                </option>
-                <option>
-                    <name>GOutputBinary</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>OGCoreOrChip</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>GRuntimeLibSelect</name>
-                    <version>0</version>
-                    <state>2</state>
-                </option>
-                <option>
-                    <name>GRuntimeLibSelectSlave</name>
-                    <version>0</version>
-                    <state>2</state>
-                </option>
-                <option>
-                    <name>RTDescription</name>
-                    <state>Use the full configuration of the C/C++ runtime library. Full locale interface, C locale, file descriptor support, multibytes in printf and scanf, and hex floats in strtod.</state>
-                </option>
-                <option>
-                    <name>OGProductVersion</name>
-                    <state>5.10.0.159</state>
-                </option>
-                <option>
-                    <name>OGLastSavedByProductVersion</name>
-                    <state>8.40.1.21529</state>
-                </option>
-                <option>
-                    <name>GeneralEnableMisra</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>GeneralMisraVerbose</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>OGChipSelectEditMenu</name>
-                    <state>STM32G431CB	ST STM32G431CB</state>
-                </option>
-                <option>
-                    <name>GenLowLevelInterface</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>GEndianModeBE</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>OGBufferedTerminalOutput</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>GenStdoutInterface</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>GeneralMisraRules98</name>
-                    <version>0</version>
-                    <state>1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111</state>
-                </option>
-                <option>
-                    <name>GeneralMisraVer</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>GeneralMisraRules04</name>
-                    <version>0</version>
-                    <state>111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111</state>
-                </option>
-                <option>
-                    <name>RTConfigPath2</name>
-                    <state>$TOOLKIT_DIR$\inc\c\DLib_Config_Full.h</state>
-                </option>
-                <option>
-                    <name>GBECoreSlave</name>
-                    <version>27</version>
-                    <state>39</state>
-                </option>
-                <option>
-                    <name>OGUseCmsis</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>OGUseCmsisDspLib</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>GRuntimeLibThreads</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>CoreVariant</name>
-                    <version>27</version>
-                    <state>39</state>
-                </option>
-                <option>
-                    <name>GFPUDeviceSlave</name>
-                    <state>STM32G431CB	ST STM32G431CB</state>
-                </option>
-                <option>
-                    <name>FPU2</name>
-                    <version>0</version>
-                    <state>4</state>
-                </option>
-                <option>
-                    <name>NrRegs</name>
-                    <version>0</version>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>NEON</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>GFPUCoreSlave2</name>
-                    <version>27</version>
-                    <state>39</state>
-                </option>
-                <option>
-                    <name>OGCMSISPackSelectDevice</name>
-                </option>
-                <option>
-                    <name>OgLibHeap</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>OGLibAdditionalLocale</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>OGPrintfVariant</name>
-                    <version>0</version>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>OGPrintfMultibyteSupport</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>OGScanfVariant</name>
-                    <version>0</version>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>OGScanfMultibyteSupport</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>GenLocaleTags</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>GenLocaleDisplayOnly</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>DSPExtension</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>TrustZone</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>TrustZoneModes</name>
-                    <version>0</version>
-                    <state>0</state>
-                </option>
-            </data>
-        </settings>
-        <settings>
-            <name>ICCARM</name>
-            <archiveVersion>2</archiveVersion>
-            <data>
-                <version>35</version>
-                <wantNonLocal>1</wantNonLocal>
-                <debug>1</debug>
-                <option>
-                    <name>CCOptimizationNoSizeConstraints</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>CCDefines</name>
-                    <state>USE_HAL_DRIVER</state>
-                    <state>STM32G431xx</state>
-                </option>
-                <option>
-                    <name>CCPreprocFile</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>CCPreprocComments</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>CCPreprocLine</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>CCListCFile</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>CCListCMnemonics</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>CCListCMessages</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>CCListAssFile</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>CCListAssSource</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>CCEnableRemarks</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>CCDiagSuppress</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>CCDiagRemark</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>CCDiagWarning</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>CCDiagError</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>CCObjPrefix</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>CCAllowList</name>
-                    <version>1</version>
-                    <state>00000000</state>
-                </option>
-                <option>
-                    <name>CCDebugInfo</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>IEndianMode</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>IProcessor</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>IExtraOptionsCheck</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IExtraOptions</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>CCLangConformance</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>CCSignedPlainChar</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>CCRequirePrototypes</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>CCDiagWarnAreErr</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>CCCompilerRuntimeInfo</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IFpuProcessor</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>OutputFile</name>
-                    <state>$FILE_BNAME$.o</state>
-                </option>
-                <option>
-                    <name>CCLibConfigHeader</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>PreInclude</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>CompilerMisraOverride</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>CCIncludePath2</name>
-                    <state>$PROJ_DIR$/../../../desk/libs</state>
-                    <state>$PROJ_DIR$/../../../desk/user</state>
-                    <state>$PROJ_DIR$/../../../desk/modules</state>
-                    <state>$PROJ_DIR$/../../../desk/modules/terminal</state>
-                    <state>$PROJ_DIR$/../../../desk/modules/menu</state>
-                    <state>$PROJ_DIR$/../../../desk/modules/ssd_1327</state>
-                    <state>$PROJ_DIR$/../../../desk/modules/settings</state>
-                    <state>$PROJ_DIR$/../../../desk/modules/configs</state>
-                    <state>$PROJ_DIR$/../../../desk/libs/stm32/hal/Inc</state>
-                    <state>$PROJ_DIR$/../../../desk/libs/stm32/cmsis</state>
-                    <state>$PROJ_DIR$/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS</state>
-                    <state>$PROJ_DIR$/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F</state>
-                    <state>$PROJ_DIR$/../../../desk/libs/thirdparty/freertos/include</state>
-                    <state>$PROJ_DIR$/../../../desk/libs/thirdparty/freertos</state>
-                    <state>$PROJ_DIR$/../../../desk/libs/thirdparty/oled_ssd1327</state>
-                    <state>$PROJ_DIR$/../../../desk/libs/thirdparty/oled_ssd1327/fonts</state>
-                    <state>$PROJ_DIR$/../../../thirdparty_libs/microrl</state>
-                </option>
-                <option>
-                    <name>CCStdIncCheck</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>CCCodeSection</name>
-                    <state>.text</state>
-                </option>
-                <option>
-                    <name>IProcessorMode2</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>CCOptLevel</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>CCOptStrategy</name>
-                    <version>0</version>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>CCOptLevelSlave</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>CompilerMisraRules98</name>
-                    <version>0</version>
-                    <state>1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111</state>
-                </option>
-                <option>
-                    <name>CompilerMisraRules04</name>
-                    <version>0</version>
-                    <state>111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111</state>
-                </option>
-                <option>
-                    <name>CCPosIndRopi</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>CCPosIndRwpi</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>CCPosIndNoDynInit</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IccLang</name>
-                    <state>2</state>
-                </option>
-                <option>
-                    <name>IccCDialect</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>IccAllowVLA</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IccStaticDestr</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>IccCppInlineSemantics</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>IccCmsis</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>IccFloatSemantics</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>CCNoLiteralPool</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>CCOptStrategySlave</name>
-                    <version>0</version>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>CCGuardCalls</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>CCEncSource</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>CCEncOutput</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>CCEncOutputBom</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>CCEncInput</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IccExceptions2</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IccRTTI2</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>OICompilerExtraOption</name>
-                    <state>1</state>
-                </option>
-            </data>
-        </settings>
-        <settings>
-            <name>AARM</name>
-            <archiveVersion>2</archiveVersion>
-            <data>
-                <version>10</version>
-                <wantNonLocal>1</wantNonLocal>
-                <debug>1</debug>
-                <option>
-                    <name>AObjPrefix</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>AEndian</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>ACaseSensitivity</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>MacroChars</name>
-                    <version>0</version>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>AWarnEnable</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>AWarnWhat</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>AWarnOne</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>AWarnRange1</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>AWarnRange2</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>ADebug</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>AltRegisterNames</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>ADefines</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>AList</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>AListHeader</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>AListing</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>Includes</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>MacDefs</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>MacExps</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>MacExec</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>OnlyAssed</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>MultiLine</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>PageLengthCheck</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>PageLength</name>
-                    <state>80</state>
-                </option>
-                <option>
-                    <name>TabSpacing</name>
-                    <state>8</state>
-                </option>
-                <option>
-                    <name>AXRef</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>AXRefDefines</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>AXRefInternal</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>AXRefDual</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>AProcessor</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>AFpuProcessor</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>AOutputFile</name>
-                    <state>$FILE_BNAME$.o</state>
-                </option>
-                <option>
-                    <name>ALimitErrorsCheck</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>ALimitErrorsEdit</name>
-                    <state>100</state>
-                </option>
-                <option>
-                    <name>AIgnoreStdInclude</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>AUserIncludes</name>
-                    <state>$PROJ_DIR$/../../../desk/user</state>
-                </option>
-                <option>
-                    <name>AExtraOptionsCheckV2</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>AExtraOptionsV2</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>AsmNoLiteralPool</name>
-                    <state>0</state>
-                </option>
-            </data>
-        </settings>
-        <settings>
-            <name>OBJCOPY</name>
-            <archiveVersion>0</archiveVersion>
-            <data>
-                <version>1</version>
-                <wantNonLocal>1</wantNonLocal>
-                <debug>1</debug>
-                <option>
-                    <name>OOCOutputFormat</name>
-                    <version>3</version>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>OCOutputOverride</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>OOCOutputFile</name>
-                    <state>desk.srec</state>
-                </option>
-                <option>
-                    <name>OOCCommandLineProducer</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>OOCObjCopyEnable</name>
-                    <state>0</state>
-                </option>
-            </data>
-        </settings>
-        <settings>
-            <name>CUSTOM</name>
-            <archiveVersion>3</archiveVersion>
-            <data>
-                <extensions></extensions>
-                <cmdline></cmdline>
-                <hasPrio>0</hasPrio>
-            </data>
-        </settings>
-        <settings>
-            <name>BICOMP</name>
-            <archiveVersion>0</archiveVersion>
-            <data />
-        </settings>
-        <settings>
-            <name>BUILDACTION</name>
-            <archiveVersion>1</archiveVersion>
-            <data>
-                <prebuild></prebuild>
-                <postbuild></postbuild>
-            </data>
-        </settings>
-        <settings>
-            <name>ILINK</name>
-            <archiveVersion>0</archiveVersion>
-            <data>
-                <version>23</version>
-                <wantNonLocal>1</wantNonLocal>
-                <debug>1</debug>
-                <option>
-                    <name>IlinkOutputFile</name>
-                    <state>$PROJ_FNAME$.out</state>
-                </option>
-                <option>
-                    <name>IlinkLibIOConfig</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>XLinkMisraHandler</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IlinkInputFileSlave</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IlinkDebugInfoEnable</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>IlinkKeepSymbols</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>IlinkRawBinaryFile</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>IlinkRawBinarySymbol</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>IlinkRawBinarySegment</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>IlinkRawBinaryAlign</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>IlinkDefines</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>IlinkConfigDefines</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>IlinkMapFile</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>IlinkLogFile</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IlinkLogInitialization</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IlinkLogModule</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IlinkLogSection</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IlinkLogVeneer</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IlinkIcfOverride</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>IlinkIcfFile</name>
-                    <state>$PROJ_DIR$/stm32g431xx_flash.icf</state>
-                </option>
-                <option>
-                    <name>IlinkIcfFileSlave</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>IlinkEnableRemarks</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IlinkSuppressDiags</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>IlinkTreatAsRem</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>IlinkTreatAsWarn</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>IlinkTreatAsErr</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>IlinkWarningsAreErrors</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IlinkUseExtraOptions</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IlinkExtraOptions</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>IlinkLowLevelInterfaceSlave</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>IlinkAutoLibEnable</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>IlinkAdditionalLibs</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>IlinkOverrideProgramEntryLabel</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IlinkProgramEntryLabelSelect</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IlinkProgramEntryLabel</name>
-                    <state>__iar_program_start</state>
-                </option>
-                <option>
-                    <name>DoFill</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>FillerByte</name>
-                    <state>0xFF</state>
-                </option>
-                <option>
-                    <name>FillerStart</name>
-                    <state>0x0</state>
-                </option>
-                <option>
-                    <name>FillerEnd</name>
-                    <state>0x0</state>
-                </option>
-                <option>
-                    <name>CrcSize</name>
-                    <version>0</version>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>CrcAlign</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>CrcPoly</name>
-                    <state>0x11021</state>
-                </option>
-                <option>
-                    <name>CrcCompl</name>
-                    <version>0</version>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>CrcBitOrder</name>
-                    <version>0</version>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>CrcInitialValue</name>
-                    <state>0x0</state>
-                </option>
-                <option>
-                    <name>DoCrc</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IlinkBE8Slave</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>IlinkBufferedTerminalOutput</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>IlinkStdoutInterfaceSlave</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>CrcFullSize</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IlinkIElfToolPostProcess</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IlinkLogAutoLibSelect</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IlinkLogRedirSymbols</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IlinkLogUnusedFragments</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IlinkCrcReverseByteOrder</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IlinkCrcUseAsInput</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>IlinkOptInline</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IlinkOptExceptionsAllow</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>IlinkOptExceptionsForce</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IlinkCmsis</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>IlinkOptMergeDuplSections</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IlinkOptUseVfe</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>IlinkOptForceVfe</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IlinkStackAnalysisEnable</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IlinkStackControlFile</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>IlinkStackCallGraphFile</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>CrcAlgorithm</name>
-                    <version>1</version>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>CrcUnitSize</name>
-                    <version>0</version>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IlinkThreadsSlave</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>IlinkLogCallGraph</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IlinkIcfFile_AltDefault</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>IlinkEncInput</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IlinkEncOutput</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IlinkEncOutputBom</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>IlinkHeapSelect</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>IlinkLocaleSelect</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>IlinkTrustzoneImportLibraryOut</name>
-                    <state>desk_import_lib.o</state>
-                </option>
-                <option>
-                    <name>OILinkExtraOption</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>IlinkRawBinaryFile2</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>IlinkRawBinarySymbol2</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>IlinkRawBinarySegment2</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>IlinkRawBinaryAlign2</name>
-                    <state></state>
-                </option>
-            </data>
-        </settings>
-        <settings>
-            <name>IARCHIVE</name>
-            <archiveVersion>0</archiveVersion>
-            <data>
-                <version>0</version>
-                <wantNonLocal>1</wantNonLocal>
-                <debug>1</debug>
-                <option>
-                    <name>IarchiveInputs</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>IarchiveOverride</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IarchiveOutput</name>
-                    <state>###Unitialized###</state>
-                </option>
-            </data>
-        </settings>
-        <settings>
-            <name>BILINK</name>
-            <archiveVersion>0</archiveVersion>
-            <data />
-        </settings>
-        <settings>
-            <name>Coder</name>
-            <archiveVersion>0</archiveVersion>
-            <data />
-        </settings>
-    </configuration>
-    <configuration>
-        <name>Release</name>
-        <toolchain>
-            <name>ARM</name>
-        </toolchain>
-        <debug>0</debug>
-        <settings>
-            <name>General</name>
-            <archiveVersion>3</archiveVersion>
-            <data>
-                <version>31</version>
-                <wantNonLocal>1</wantNonLocal>
-                <debug>0</debug>
-                <option>
-                    <name>ExePath</name>
-                    <state>Release\Exe</state>
-                </option>
-                <option>
-                    <name>ObjPath</name>
-                    <state>Release\Obj</state>
-                </option>
-                <option>
-                    <name>ListPath</name>
-                    <state>Release\List</state>
-                </option>
-                <option>
-                    <name>GEndianMode</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>Input description</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>Output description</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>GOutputBinary</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>OGCoreOrChip</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>GRuntimeLibSelect</name>
-                    <version>0</version>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>GRuntimeLibSelectSlave</name>
-                    <version>0</version>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>RTDescription</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>OGProductVersion</name>
-                    <state>5.10.0.159</state>
-                </option>
-                <option>
-                    <name>OGLastSavedByProductVersion</name>
-                    <state>7.50.2.0</state>
-                </option>
-                <option>
-                    <name>GeneralEnableMisra</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>GeneralMisraVerbose</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>OGChipSelectEditMenu</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>GenLowLevelInterface</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>GEndianModeBE</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>OGBufferedTerminalOutput</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>GenStdoutInterface</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>GeneralMisraRules98</name>
-                    <version>0</version>
-                    <state>1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111</state>
-                </option>
-                <option>
-                    <name>GeneralMisraVer</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>GeneralMisraRules04</name>
-                    <version>0</version>
-                    <state>111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111</state>
-                </option>
-                <option>
-                    <name>RTConfigPath2</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>GBECoreSlave</name>
-                    <version>27</version>
-                    <state>38</state>
-                </option>
-                <option>
-                    <name>OGUseCmsis</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>OGUseCmsisDspLib</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>GRuntimeLibThreads</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>CoreVariant</name>
-                    <version>27</version>
-                    <state>38</state>
-                </option>
-                <option>
-                    <name>GFPUDeviceSlave</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>FPU2</name>
-                    <version>0</version>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>NrRegs</name>
-                    <version>0</version>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>NEON</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>GFPUCoreSlave2</name>
-                    <version>27</version>
-                    <state>38</state>
-                </option>
-                <option>
-                    <name>OGCMSISPackSelectDevice</name>
-                </option>
-                <option>
-                    <name>OgLibHeap</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>OGLibAdditionalLocale</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>OGPrintfVariant</name>
-                    <version>0</version>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>OGPrintfMultibyteSupport</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>OGScanfVariant</name>
-                    <version>0</version>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>OGScanfMultibyteSupport</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>GenLocaleTags</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>GenLocaleDisplayOnly</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>DSPExtension</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>TrustZone</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>TrustZoneModes</name>
-                    <version>0</version>
-                    <state>0</state>
-                </option>
-            </data>
-        </settings>
-        <settings>
-            <name>ICCARM</name>
-            <archiveVersion>2</archiveVersion>
-            <data>
-                <version>35</version>
-                <wantNonLocal>1</wantNonLocal>
-                <debug>0</debug>
-                <option>
-                    <name>CCOptimizationNoSizeConstraints</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>CCDefines</name>
-                    <state>NDEBUG</state>
-                </option>
-                <option>
-                    <name>CCPreprocFile</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>CCPreprocComments</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>CCPreprocLine</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>CCListCFile</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>CCListCMnemonics</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>CCListCMessages</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>CCListAssFile</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>CCListAssSource</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>CCEnableRemarks</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>CCDiagSuppress</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>CCDiagRemark</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>CCDiagWarning</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>CCDiagError</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>CCObjPrefix</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>CCAllowList</name>
-                    <version>1</version>
-                    <state>11111110</state>
-                </option>
-                <option>
-                    <name>CCDebugInfo</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IEndianMode</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>IProcessor</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>IExtraOptionsCheck</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IExtraOptions</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>CCLangConformance</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>CCSignedPlainChar</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>CCRequirePrototypes</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>CCDiagWarnAreErr</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>CCCompilerRuntimeInfo</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IFpuProcessor</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>OutputFile</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>CCLibConfigHeader</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>PreInclude</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>CompilerMisraOverride</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>CCIncludePath2</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>CCStdIncCheck</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>CCCodeSection</name>
-                    <state>.text</state>
-                </option>
-                <option>
-                    <name>IProcessorMode2</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>CCOptLevel</name>
-                    <state>3</state>
-                </option>
-                <option>
-                    <name>CCOptStrategy</name>
-                    <version>0</version>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>CCOptLevelSlave</name>
-                    <state>3</state>
-                </option>
-                <option>
-                    <name>CompilerMisraRules98</name>
-                    <version>0</version>
-                    <state>1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111</state>
-                </option>
-                <option>
-                    <name>CompilerMisraRules04</name>
-                    <version>0</version>
-                    <state>111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111</state>
-                </option>
-                <option>
-                    <name>CCPosIndRopi</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>CCPosIndRwpi</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>CCPosIndNoDynInit</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IccLang</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>IccCDialect</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>IccAllowVLA</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IccStaticDestr</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>IccCppInlineSemantics</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IccCmsis</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>IccFloatSemantics</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>CCNoLiteralPool</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>CCOptStrategySlave</name>
-                    <version>0</version>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>CCGuardCalls</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>CCEncSource</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>CCEncOutput</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>CCEncOutputBom</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>CCEncInput</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IccExceptions2</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IccRTTI2</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>OICompilerExtraOption</name>
-                    <state>1</state>
-                </option>
-            </data>
-        </settings>
-        <settings>
-            <name>AARM</name>
-            <archiveVersion>2</archiveVersion>
-            <data>
-                <version>10</version>
-                <wantNonLocal>1</wantNonLocal>
-                <debug>0</debug>
-                <option>
-                    <name>AObjPrefix</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>AEndian</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>ACaseSensitivity</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>MacroChars</name>
-                    <version>0</version>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>AWarnEnable</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>AWarnWhat</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>AWarnOne</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>AWarnRange1</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>AWarnRange2</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>ADebug</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>AltRegisterNames</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>ADefines</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>AList</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>AListHeader</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>AListing</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>Includes</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>MacDefs</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>MacExps</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>MacExec</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>OnlyAssed</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>MultiLine</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>PageLengthCheck</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>PageLength</name>
-                    <state>80</state>
-                </option>
-                <option>
-                    <name>TabSpacing</name>
-                    <state>8</state>
-                </option>
-                <option>
-                    <name>AXRef</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>AXRefDefines</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>AXRefInternal</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>AXRefDual</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>AProcessor</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>AFpuProcessor</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>AOutputFile</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>ALimitErrorsCheck</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>ALimitErrorsEdit</name>
-                    <state>100</state>
-                </option>
-                <option>
-                    <name>AIgnoreStdInclude</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>AUserIncludes</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>AExtraOptionsCheckV2</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>AExtraOptionsV2</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>AsmNoLiteralPool</name>
-                    <state>0</state>
-                </option>
-            </data>
-        </settings>
-        <settings>
-            <name>OBJCOPY</name>
-            <archiveVersion>0</archiveVersion>
-            <data>
-                <version>1</version>
-                <wantNonLocal>1</wantNonLocal>
-                <debug>0</debug>
-                <option>
-                    <name>OOCOutputFormat</name>
-                    <version>3</version>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>OCOutputOverride</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>OOCOutputFile</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>OOCCommandLineProducer</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>OOCObjCopyEnable</name>
-                    <state>0</state>
-                </option>
-            </data>
-        </settings>
-        <settings>
-            <name>CUSTOM</name>
-            <archiveVersion>3</archiveVersion>
-            <data>
-                <extensions></extensions>
-                <cmdline></cmdline>
-                <hasPrio>0</hasPrio>
-            </data>
-        </settings>
-        <settings>
-            <name>BICOMP</name>
-            <archiveVersion>0</archiveVersion>
-            <data />
-        </settings>
-        <settings>
-            <name>BUILDACTION</name>
-            <archiveVersion>1</archiveVersion>
-            <data>
-                <prebuild></prebuild>
-                <postbuild></postbuild>
-            </data>
-        </settings>
-        <settings>
-            <name>ILINK</name>
-            <archiveVersion>0</archiveVersion>
-            <data>
-                <version>23</version>
-                <wantNonLocal>1</wantNonLocal>
-                <debug>0</debug>
-                <option>
-                    <name>IlinkOutputFile</name>
-                    <state>$PROJ_FNAME$.out</state>
-                </option>
-                <option>
-                    <name>IlinkLibIOConfig</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>XLinkMisraHandler</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IlinkInputFileSlave</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IlinkDebugInfoEnable</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>IlinkKeepSymbols</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>IlinkRawBinaryFile</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>IlinkRawBinarySymbol</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>IlinkRawBinarySegment</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>IlinkRawBinaryAlign</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>IlinkDefines</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>IlinkConfigDefines</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>IlinkMapFile</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>IlinkLogFile</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IlinkLogInitialization</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IlinkLogModule</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IlinkLogSection</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IlinkLogVeneer</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IlinkIcfOverride</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IlinkIcfFile</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>IlinkIcfFileSlave</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>IlinkEnableRemarks</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IlinkSuppressDiags</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>IlinkTreatAsRem</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>IlinkTreatAsWarn</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>IlinkTreatAsErr</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>IlinkWarningsAreErrors</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IlinkUseExtraOptions</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IlinkExtraOptions</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>IlinkLowLevelInterfaceSlave</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>IlinkAutoLibEnable</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>IlinkAdditionalLibs</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>IlinkOverrideProgramEntryLabel</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IlinkProgramEntryLabelSelect</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IlinkProgramEntryLabel</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>DoFill</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>FillerByte</name>
-                    <state>0xFF</state>
-                </option>
-                <option>
-                    <name>FillerStart</name>
-                    <state>0x0</state>
-                </option>
-                <option>
-                    <name>FillerEnd</name>
-                    <state>0x0</state>
-                </option>
-                <option>
-                    <name>CrcSize</name>
-                    <version>0</version>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>CrcAlign</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>CrcPoly</name>
-                    <state>0x11021</state>
-                </option>
-                <option>
-                    <name>CrcCompl</name>
-                    <version>0</version>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>CrcBitOrder</name>
-                    <version>0</version>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>CrcInitialValue</name>
-                    <state>0x0</state>
-                </option>
-                <option>
-                    <name>DoCrc</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IlinkBE8Slave</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>IlinkBufferedTerminalOutput</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>IlinkStdoutInterfaceSlave</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>CrcFullSize</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IlinkIElfToolPostProcess</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IlinkLogAutoLibSelect</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IlinkLogRedirSymbols</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IlinkLogUnusedFragments</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IlinkCrcReverseByteOrder</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IlinkCrcUseAsInput</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>IlinkOptInline</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>IlinkOptExceptionsAllow</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>IlinkOptExceptionsForce</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IlinkCmsis</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>IlinkOptMergeDuplSections</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IlinkOptUseVfe</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>IlinkOptForceVfe</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IlinkStackAnalysisEnable</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IlinkStackControlFile</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>IlinkStackCallGraphFile</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>CrcAlgorithm</name>
-                    <version>1</version>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>CrcUnitSize</name>
-                    <version>0</version>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IlinkThreadsSlave</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>IlinkLogCallGraph</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IlinkIcfFile_AltDefault</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>IlinkEncInput</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IlinkEncOutput</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IlinkEncOutputBom</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>IlinkHeapSelect</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>IlinkLocaleSelect</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>IlinkTrustzoneImportLibraryOut</name>
-                    <state>###Unitialized###</state>
-                </option>
-                <option>
-                    <name>OILinkExtraOption</name>
-                    <state>1</state>
-                </option>
-                <option>
-                    <name>IlinkRawBinaryFile2</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>IlinkRawBinarySymbol2</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>IlinkRawBinarySegment2</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>IlinkRawBinaryAlign2</name>
-                    <state></state>
-                </option>
-            </data>
-        </settings>
-        <settings>
-            <name>IARCHIVE</name>
-            <archiveVersion>0</archiveVersion>
-            <data>
-                <version>0</version>
-                <wantNonLocal>1</wantNonLocal>
-                <debug>0</debug>
-                <option>
-                    <name>IarchiveInputs</name>
-                    <state></state>
-                </option>
-                <option>
-                    <name>IarchiveOverride</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>IarchiveOutput</name>
-                    <state>###Unitialized###</state>
-                </option>
-            </data>
-        </settings>
-        <settings>
-            <name>BILINK</name>
-            <archiveVersion>0</archiveVersion>
-            <data />
-        </settings>
-        <settings>
-            <name>Coder</name>
-            <archiveVersion>0</archiveVersion>
-            <data />
-        </settings>
-    </configuration>
-    <group>
-        <name>libs</name>
-        <group>
-            <name>stm32</name>
-            <group>
-                <name>cmsis</name>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\cmsis\system_stm32g4xx.c</name>
-                </file>
-            </group>
-            <group>
-                <name>hal</name>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_adc.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_adc_ex.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_comp.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_cordic.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_cortex.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_crc.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_crc_ex.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_cryp.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_cryp_ex.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_dac.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_dac_ex.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_dma.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_dma_ex.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_exti.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_fdcan.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_flash.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_flash_ex.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_flash_ramfunc.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_fmac.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_gpio.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_hrtim.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_i2c.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_i2c_ex.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_i2s.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_irda.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_iwdg.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_lptim.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_nand.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_nor.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_opamp.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_opamp_ex.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_pcd.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_pcd_ex.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_pwr.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_pwr_ex.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_qspi.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_rcc.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_rcc_ex.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_rng.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_rtc.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_rtc_ex.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_sai.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_sai_ex.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_smartcard.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_smartcard_ex.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_smbus.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_smbus_ex.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_spi.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_spi_ex.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_sram.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_tim.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_tim_ex.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_uart.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_uart_ex.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_usart.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_usart_ex.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_wwdg.c</name>
-                </file>
-            </group>
-            <group>
-                <name>system</name>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\system\startup_stm32g431xx.s</name>
-                </file>
-            </group>
-        </group>
-        <group>
-            <name>thirdparty</name>
-            <group>
-                <name>freertos</name>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\thirdparty\freertos\CMSIS_RTOS\cmsis_os.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\thirdparty\freertos\croutine.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\thirdparty\freertos\event_groups.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\thirdparty\freertos\portable\MemMang\heap_4.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\thirdparty\freertos\list.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F\port.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F\portasm.s</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\thirdparty\freertos\queue.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\thirdparty\freertos\stream_buffer.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\thirdparty\freertos\tasks.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\thirdparty\freertos\timers.c</name>
-                </file>
-            </group>
-            <group>
-                <name>microrl</name>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\thirdparty_libs\microrl\microrl.c</name>
-                </file>
-            </group>
-            <group>
-                <name>oled_ssd1327</name>
-                <group>
-                    <name>fonts</name>
-                    <file>
-                        <name>$PROJ_DIR$\..\..\..\desk\libs\thirdparty\oled_ssd1327\fonts\font_8x5.h</name>
-                    </file>
-                    <file>
-                        <name>$PROJ_DIR$\..\..\..\desk\libs\thirdparty\oled_ssd1327\fonts\fonts.h</name>
-                    </file>
-                </group>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\thirdparty\oled_ssd1327\GFX_SSD1327.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\thirdparty\oled_ssd1327\logo_grayscale.h</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\thirdparty\oled_ssd1327\OLED_SSD1327.c</name>
-                </file>
-            </group>
-        </group>
-    </group>
-    <group>
-        <name>modules</name>
-        <group>
-            <name>configs</name>
-            <file>
-                <name>$PROJ_DIR$\..\..\..\desk\modules\configs\config.h</name>
-            </file>
-        </group>
-        <group>
-            <name>menu</name>
-            <file>
-                <name>$PROJ_DIR$\..\..\..\desk\modules\menu\control.cpp</name>
-            </file>
-        </group>
-        <group>
-            <name>settings</name>
-            <file>
-                <name>$PROJ_DIR$\..\..\..\desk\modules\settings\settings.cpp</name>
-            </file>
-        </group>
-        <group>
-            <name>ssd_1327</name>
-            <file>
-                <name>$PROJ_DIR$\..\..\..\desk\modules\ssd_1327\i2c_bridge.cpp</name>
-            </file>
-            <file>
-                <name>$PROJ_DIR$\..\..\..\desk\modules\ssd_1327\oled_common.cpp</name>
-            </file>
-        </group>
-        <group>
-            <name>terminal</name>
-            <file>
-                <name>$PROJ_DIR$\..\..\..\desk\modules\terminal\terminal.cpp</name>
-            </file>
-            <file>
-                <name>$PROJ_DIR$\..\..\..\desk\modules\terminal\terminal_usartbridge.cpp</name>
-            </file>
-            <file>
-                <name>$PROJ_DIR$\..\..\..\desk\modules\terminal\terminal_user.cpp</name>
-            </file>
-        </group>
-    </group>
-    <group>
-        <name>user</name>
-        <file>
-            <name>$PROJ_DIR$\..\..\..\desk\user\app_freertos.c</name>
-        </file>
-        <file>
-            <name>$PROJ_DIR$\..\..\..\desk\user\FreeRTOSConfig.h</name>
-        </file>
-        <file>
-            <name>$PROJ_DIR$\..\..\..\desk\user\hal_callback.cpp</name>
-        </file>
-        <file>
-            <name>$PROJ_DIR$\..\..\..\desk\user\main.cpp</name>
-        </file>
-        <file>
-            <name>$PROJ_DIR$\..\..\..\desk\user\stm32g4xx_hal_conf.h</name>
-        </file>
-        <file>
-            <name>$PROJ_DIR$\..\..\..\desk\user\stm32g4xx_hal_msp.c</name>
-        </file>
-        <file>
-            <name>$PROJ_DIR$\..\..\..\desk\user\stm32g4xx_it.c</name>
-        </file>
-    </group>
-    <file>
-        <name>$PROJ_DIR$\..\..\..\README.md</name>
-    </file>
-</project>

+ 0 - 2702
project/ewarm/desk/Backup of desk.ewt

@@ -1,2702 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project>
-    <fileVersion>3</fileVersion>
-    <configuration>
-        <name>Debug</name>
-        <toolchain>
-            <name>ARM</name>
-        </toolchain>
-        <debug>1</debug>
-        <settings>
-            <name>C-STAT</name>
-            <archiveVersion>261</archiveVersion>
-            <data>
-                <version>261</version>
-                <cstatargs>
-                    <useExtraArgs>0</useExtraArgs>
-                    <extraArgs></extraArgs>
-                    <analyzeTimeoutEnabled>1</analyzeTimeoutEnabled>
-                    <analyzeTimeout>600</analyzeTimeout>
-                    <enableParallel>1</enableParallel>
-                    <parallelThreads>4</parallelThreads>
-                    <enableFalsePositives>0</enableFalsePositives>
-                    <messagesLimitEnabled>1</messagesLimitEnabled>
-                    <messagesLimit>100</messagesLimit>
-                </cstatargs>
-                <cstat_settings>
-                    <cstat_version>1.5.5</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.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.12" enabled="true" />
-                            </group>
-                            <group enabled="true" name="MISRAC2004-8 10">
-                                <check name="MISRAC2004-8.10" 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-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-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>261</archiveVersion>
-            <data>
-                <version>261</version>
-                <cstatargs>
-                    <useExtraArgs>0</useExtraArgs>
-                    <extraArgs></extraArgs>
-                    <analyzeTimeoutEnabled>1</analyzeTimeoutEnabled>
-                    <analyzeTimeout>600</analyzeTimeout>
-                    <enableParallel>1</enableParallel>
-                    <parallelThreads>4</parallelThreads>
-                    <enableFalsePositives>0</enableFalsePositives>
-                    <messagesLimitEnabled>1</messagesLimitEnabled>
-                    <messagesLimit>100</messagesLimit>
-                </cstatargs>
-                <cstat_settings>
-                    <cstat_version>1.5.5</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.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.12" enabled="true" />
-                            </group>
-                            <group enabled="true" name="MISRAC2004-8 10">
-                                <check name="MISRAC2004-8.10" 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-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-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>libs</name>
-        <group>
-            <name>stm32</name>
-            <group>
-                <name>cmsis</name>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\cmsis\system_stm32g4xx.c</name>
-                </file>
-            </group>
-            <group>
-                <name>hal</name>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_adc.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_adc_ex.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_comp.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_cordic.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_cortex.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_crc.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_crc_ex.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_cryp.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_cryp_ex.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_dac.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_dac_ex.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_dma.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_dma_ex.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_exti.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_fdcan.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_flash.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_flash_ex.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_flash_ramfunc.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_fmac.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_gpio.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_hrtim.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_i2c.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_i2c_ex.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_i2s.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_irda.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_iwdg.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_lptim.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_nand.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_nor.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_opamp.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_opamp_ex.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_pcd.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_pcd_ex.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_pwr.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_pwr_ex.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_qspi.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_rcc.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_rcc_ex.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_rng.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_rtc.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_rtc_ex.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_sai.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_sai_ex.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_smartcard.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_smartcard_ex.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_smbus.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_smbus_ex.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_spi.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_spi_ex.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_sram.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_tim.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_tim_ex.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_uart.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_uart_ex.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_usart.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_usart_ex.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\hal\Src\stm32g4xx_hal_wwdg.c</name>
-                </file>
-            </group>
-            <group>
-                <name>system</name>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\stm32\system\startup_stm32g431xx.s</name>
-                </file>
-            </group>
-        </group>
-        <group>
-            <name>thirdparty</name>
-            <group>
-                <name>freertos</name>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\thirdparty\freertos\CMSIS_RTOS\cmsis_os.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\thirdparty\freertos\croutine.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\thirdparty\freertos\event_groups.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\thirdparty\freertos\portable\MemMang\heap_4.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\thirdparty\freertos\list.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F\port.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F\portasm.s</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\thirdparty\freertos\queue.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\thirdparty\freertos\stream_buffer.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\thirdparty\freertos\tasks.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\thirdparty\freertos\timers.c</name>
-                </file>
-            </group>
-            <group>
-                <name>microrl</name>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\thirdparty_libs\microrl\microrl.c</name>
-                </file>
-            </group>
-            <group>
-                <name>oled_ssd1327</name>
-                <group>
-                    <name>fonts</name>
-                    <file>
-                        <name>$PROJ_DIR$\..\..\..\desk\libs\thirdparty\oled_ssd1327\fonts\font_8x5.h</name>
-                    </file>
-                    <file>
-                        <name>$PROJ_DIR$\..\..\..\desk\libs\thirdparty\oled_ssd1327\fonts\fonts.h</name>
-                    </file>
-                </group>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\thirdparty\oled_ssd1327\GFX_SSD1327.c</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\thirdparty\oled_ssd1327\logo_grayscale.h</name>
-                </file>
-                <file>
-                    <name>$PROJ_DIR$\..\..\..\desk\libs\thirdparty\oled_ssd1327\OLED_SSD1327.c</name>
-                </file>
-            </group>
-        </group>
-    </group>
-    <group>
-        <name>modules</name>
-        <group>
-            <name>configs</name>
-            <file>
-                <name>$PROJ_DIR$\..\..\..\desk\modules\configs\config.h</name>
-            </file>
-        </group>
-        <group>
-            <name>menu</name>
-            <file>
-                <name>$PROJ_DIR$\..\..\..\desk\modules\menu\control.cpp</name>
-            </file>
-        </group>
-        <group>
-            <name>settings</name>
-            <file>
-                <name>$PROJ_DIR$\..\..\..\desk\modules\settings\settings.cpp</name>
-            </file>
-        </group>
-        <group>
-            <name>ssd_1327</name>
-            <file>
-                <name>$PROJ_DIR$\..\..\..\desk\modules\ssd_1327\i2c_bridge.cpp</name>
-            </file>
-            <file>
-                <name>$PROJ_DIR$\..\..\..\desk\modules\ssd_1327\oled_common.cpp</name>
-            </file>
-        </group>
-        <group>
-            <name>terminal</name>
-            <file>
-                <name>$PROJ_DIR$\..\..\..\desk\modules\terminal\terminal.cpp</name>
-            </file>
-            <file>
-                <name>$PROJ_DIR$\..\..\..\desk\modules\terminal\terminal_usartbridge.cpp</name>
-            </file>
-            <file>
-                <name>$PROJ_DIR$\..\..\..\desk\modules\terminal\terminal_user.cpp</name>
-            </file>
-        </group>
-    </group>
-    <group>
-        <name>user</name>
-        <file>
-            <name>$PROJ_DIR$\..\..\..\desk\user\app_freertos.c</name>
-        </file>
-        <file>
-            <name>$PROJ_DIR$\..\..\..\desk\user\FreeRTOSConfig.h</name>
-        </file>
-        <file>
-            <name>$PROJ_DIR$\..\..\..\desk\user\hal_callback.cpp</name>
-        </file>
-        <file>
-            <name>$PROJ_DIR$\..\..\..\desk\user\main.cpp</name>
-        </file>
-        <file>
-            <name>$PROJ_DIR$\..\..\..\desk\user\stm32g4xx_hal_conf.h</name>
-        </file>
-        <file>
-            <name>$PROJ_DIR$\..\..\..\desk\user\stm32g4xx_hal_msp.c</name>
-        </file>
-        <file>
-            <name>$PROJ_DIR$\..\..\..\desk\user\stm32g4xx_it.c</name>
-        </file>
-    </group>
-    <file>
-        <name>$PROJ_DIR$\..\..\..\README.md</name>
-    </file>
-</project>

+ 2 - 2
project/ewarm/desk/Debug/.desk_build_cache

@@ -3,9 +3,9 @@
     <Tool>
         <Name>linker</Name>
         <Parent>
-            <Path>D:\FlyElectronics\tuber\project\ewarm\desk\Debug\Exe\desk.out</Path>
+            <Path>C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\Exe\desk.out</Path>
             <Output>
-                <Path>D:\FlyElectronics\tuber\project\ewarm\desk\Debug\List\desk.map</Path>
+                <Path>C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\List\desk.map</Path>
             </Output>
         </Parent>
     </Tool>

二进制
project/ewarm/desk/Debug/.ninja_deps


+ 102 - 88
project/ewarm/desk/Debug/.ninja_log

@@ -1,88 +1,102 @@
-# ninja log v5
-5	690	7758622391081648	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_cryp_ex.o	b2827e92684aedcc
-4	726	7758622391241487	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_cryp.o	840afa54b5f44e4a
-3	739	7758622391496222	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_crc_ex.o	e931f2e76c4c2336
-1	745	7758622391606104	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_crc.o	3dedb6ffc1a36eda
-691	966	7758622393838796	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_dac.o	b556f726f83a5635
-748	1036	7758622394543051	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_fdcan.o	5ebf9fd5b60aeb5b
-729	1040	7758622394583015	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_exti.o	4e1e1fcc2697e4df
-742	1117	7758622395342224	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_dma.o	d404ee16e1b016d2
-969	1301	7758622397130373	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_dma_ex.o	afc346900efa064f
-1038	1318	7758622397335153	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_dac_ex.o	90c94f49745df5fd
-1042	1379	7758622397909564	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_flash_ramfunc.o	9fd6f21e9fa48021
-1120	1538	7758622399532868	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_gpio.o	141774825d5e27e5
-1303	1614	7758622400312073	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_fmac.o	e36d1e7854ac648
-1382	1810	7758622402260040	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_flash.o	44b5005c2d3997f9
-1321	1841	7758622402539747	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_flash_ex.o	7e2705a8434d841b
-1617	1948	7758622403668574	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_i2s.o	4acb80b870f5e25a
-1812	2111	7758622405301887	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_hrtim.o	580281619b2d7e92
-1844	2127	7758622405461723	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_irda.o	8e77e375981c0634
-1951	2291	7758622407095017	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_i2c_ex.o	8e79181477b7eb76
-2130	2400	7758622408173907	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_opamp.o	cc67c48b2abf03f8
-2112	2404	7758622408193875	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_nor.o	be796b6f2fa88510
-2293	2589	7758622410071923	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_lptim.o	1fc780935ca87805
-2403	2669	7758622410846119	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_nand.o	8b744af04785351d
-2407	2697	7758622411150813	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_iwdg.o	32582c0f4890abb8
-2591	2885	7758622413023865	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_opamp_ex.o	867e626cbe247fce
-1540	2928	7758622413328546	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_i2c.o	c46fe3c567636f2c
-2671	2981	7758622414007838	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_pcd.o	dd36e034aaff4c91
-2700	3018	7758622414372457	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_pcd_ex.o	219f92f228f1b82e
-2887	3230	7758622416475275	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_pwr.o	f0a959e3182fd6dd
-2931	3405	7758622418188494	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_pwr_ex.o	9077488e3f32c3d6
-2984	3543	7758622419557068	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_rcc_ex.o	f7d3ac227aad9dbf
-3021	3564	7758622419741882	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_rtc.o	dc0ca6e88aba54e3
-3233	3616	7758622420341258	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_qspi.o	b85b1515edc3bf1f
-3546	3858	7758622422773738	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_rng.o	4791fe89433acddb
-3568	3870	7758622422808697	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_smartcard_ex.o	3215a450b861f799
-3619	3986	7758622423997458	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_spi.o	82e038599c69599
-3408	3990	7758622423977481	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_rcc.o	92e287ad6e91b822
-3860	4203	7758622426195174	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_sai_ex.o	e27a0cdd4a794075
-3873	4242	7758622426594763	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_sai.o	2c0d6b0ce60383a0
-3989	4366	7758622427838469	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_smartcard.o	3ce1177b26411399
-4206	4510	7758622429301950	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_spi_ex.o	65d78aef473ac3e5
-4245	4569	7758622429896342	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_smbus.o	b4e113f088a0041
-3993	4613	7758622430260949	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_rtc_ex.o	3682a8d15aa51eb1
-4369	4663	7758622430800392	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_smbus_ex.o	26b32379086a3a6a
-4512	4794	7758622432119042	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_sram.o	6d717ebdb2b2a6dd
-4616	5001	7758622434236823	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/freertos_14566117719784603318.dir/event_groups.o	953a02558565a502
-4666	5036	7758622434511539	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_usart_ex.o	74c9b1186fec6457
-5038	5423	7758622438382532	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_uart_ex.o	bfece9791a3b8b2
-5003	5737	7758622441514267	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_usart.o	11466efef59f3bd0
-4796	5752	7758622441614163	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_uart.o	97d3c3c2e139995a
-5740	6012	7758622444326349	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_wwdg.o	749dfc5e2921bc4
-4571	6051	7758622444586071	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_tim.o	2d2685cea2fc15fd
-5755	6101	7758622445205427	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/freertos_14566117719784603318.dir/cmsis_os.o	6097905e8379bada
-6015	6142	7758622445674940	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/freertos_14566117719784603318.dir/croutine.o	39041b88b04a9794
-6053	6207	7758622446284308	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/freertos_14566117719784603318.dir/heap_4.o	37e07c97ae032c5e
-5425	6254	7758622446653926	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_tim_ex.o	5f5258fc520aba64
-6144	6257	7758622446723850	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/freertos_14566117719784603318.dir/list.o	4873d96e78e8500a
-6103	6365	7758622447852685	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/freertos_14566117719784603318.dir/stream_buffer.o	f1fbe711079ca09b
-6259	6393	7758622448157371	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/freertos_14566117719784603318.dir/port.o	232724d7d5ae8ef0
-6210	6492	7758622449116375	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/microrl_10916897772039900865.dir/microrl.o	bf31bcadb5b2861f
-6395	6634	7758622450519914	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/freertos_14566117719784603318.dir/timers.o	72ae72f8b33a88e9
-6256	6784	7758622451978391	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/oled_ssd1327_16123350914406827364.dir/GFX_SSD1327.o	1e1a0467dc2798ba
-6493	6888	7758622453052279	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/freertos_14566117719784603318.dir/queue.o	852bd827df3de2f1
-6367	6914	7758622453302020	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/freertos_14566117719784603318.dir/tasks.o	5ccbecbdab5f9276
-6636	6977	7758622453916384	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/oled_ssd1327_16123350914406827364.dir/OLED_SSD1327.o	4f39c30b213b16dd
-6786	7162	7758622455744481	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/user_8514941877209965082.dir/hal_callback.o	d680f0f3e95fceb2
-6890	7368	7758622457807346	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/user_8514941877209965082.dir/main.o	d5ff45c4d373eece
-6978	7390	7758622458032108	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/ssd_1327_1387037311628269483.dir/i2c_bridge.o	3745043c6d597473
-6916	7425	7758622458361765	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/terminal_12713551244657730662.dir/terminal_usartbridge.o	b975c3c101dceef7
-7165	7719	7758622461313700	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/terminal_12713551244657730662.dir/terminal_user.o	8e04cc57d7be1477
-7371	7738	7758622461553447	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/user_8514941877209965082.dir/app_freertos.o	1df315fc7a18a89d
-7393	7831	7758622462467501	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/ssd_1327_1387037311628269483.dir/oled_common.o	38694555c9eb7b04
-7834	7847	7758622462762191	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/freertos_14566117719784603318.dir/portasm.o	c58c805cd15ae05
-7428	8040	7758622464575309	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/terminal_12713551244657730662.dir/terminal.o	49ddc4c4be576322
-8041	8073	7758622465019852	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/system_12277650845589789778.dir/startup_stm32g431xx.o	7989cf8a7ea8731a
-7742	8113	7758622465259597	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/menu_10855110973637007286.dir/control.o	bfd9deec44951464
-7723	8160	7758622465759081	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/settings_1544944580445706668.dir/settings.o	4235c13f32d941fc
-7849	8164	7758622465789048	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/user_8514941877209965082.dir/stm32g4xx_it.o	18387bc517cec105
-8075	8375	7758622467886869	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/user_8514941877209965082.dir/stm32g4xx_hal_msp.o	7fc48269ae2f6a39
-8167	8474	7758622468925797	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_comp.o	ad59294d335c6ec8
-8163	8478	7758622468925797	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/cmsis_2094061112333038421.dir/system_stm32g4xx.o	4b743b09a7f88bea
-8114	8483	7758622468940778	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal.o	b8c285a6f8ce2af0
-8378	8686	7758622471043585	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_adc_ex.o	408bfb7e0e5cace3
-8477	8765	7758622471832775	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_adc.o	8b1373c93001b716
-8481	8767	7758622471857754	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_cordic.o	900e2760eadbe238
-8486	8812	7758622472287311	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_cortex.o	d90ab68afe19c2e2
-8814	9217	7758622476274438	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/Exe/desk.out	c92cc0f623192248
+# ninja log v5
+2184	2832	7760972012420654	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_usart.o	e41ff5f719df72e9
+9	369	7760971987460568	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_crc_ex.o	554240fe8c4378ad
+752	1053	7760971994656199	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_nor.o	9388ab761180a133
+16	300	7760971987121762	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_cryp.o	5800d52fbea6e142
+4	333	7760971987249063	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_dac.o	3b8da64d09009b29
+2987	3319	7760972017381453	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/user_8514941877209965082.dir/app_freertos.o	b680706ec3ba6fe0
+34	349	7760971987305659	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_fdcan.o	73d116dffd2b0fc9
+13	341	7760971987285556	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_cryp_ex.o	c9c1c8b1e046cb3
+2614	2777	7760972011996259	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/freertos_14566117719784603318.dir/heap_4.o	b7d71b0a11939c8
+302	625	7760971990333658	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_dma_ex.o	63a2a442a981dcec
+20	317	7760971987216443	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_dac_ex.o	aecebd06aa0dff99
+24	420	7760971988242099	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_dma.o	2a06ec44d1c0ac86
+1543	1845	7760972002649575	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_smartcard_ex.o	46428fae495a1cb2
+29	393	7760971987992843	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_exti.o	638c735dfaaac482
+319	680	7760971990837412	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_gpio.o	fbe7f5c0c3bb35aa
+351	617	7760971990338719	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_flash_ramfunc.o	3817a4fa502286d9
+344	714	7760971991153580	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_flash.o	874965755419b588
+2499	2644	7760972010647853	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/freertos_14566117719784603318.dir/list.o	a92092b1d88b4df6
+683	965	7760971993679268	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_opamp.o	877d9de38a19cf6a
+2828	3151	7760972015475527	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/uart_bridge_15559473479534723440.dir/uart_bridge.o	c77a3e835b2addc3
+336	750	7760971991484039	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_flash_ex.o	59622961670472fe
+628	942	7760971993552421	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_hrtim.o	b13f9d8b41379a69
+982	1418	7760971998276845	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_pwr_ex.o	9ae22f139806d8ec
+2424	2709	7760972011269560	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/freertos_14566117719784603318.dir/stream_buffer.o	9f93fbe8a632b9b4
+371	688	7760971990911825	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_fmac.o	16f078bd54f6c2fa
+395	660	7760971990785282	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_irda.o	7cc1524e8ab8f422
+619	910	7760971993278811	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_i2s.o	57f873768b09d0cc
+422	743	7760971991515190	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_i2c_ex.o	cf5b7b6959118e8c
+1711	2014	7760972004313270	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_smbus_ex.o	f8797271fcbf2f6
+3536	3799	7760972022130498	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_adc_ex.o	ba9a717054037215
+716	994	7760971994018382	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_iwdg.o	3d79524b27ef85b
+1734	2030	7760972004346070	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_smbus.o	6bc2e2394ed15025
+745	1044	7760971994605825	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_nand.o	1a60d8c7125b8332
+663	1770	7760972001755466	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_i2c.o	76d58f235fb96e23
+1055	1509	7760971999216678	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_rcc.o	903d6b07e578b713
+1480	1802	7760972001969659	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_spi_ex.o	32145ced0ff0bf14
+1263	1562	7760971999748728	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_qspi.o	d7844ac4096fb0d5
+691	979	7760971993752976	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_lptim.o	c509e7c261b7421e
+967	1293	7760971997061970	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_pcd_ex.o	75e5347c10fd0a2b
+946	1231	7760971996439021	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_opamp_ex.o	f3fd2a9f601ad917
+913	1260	7760971996674226	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_pwr.o	cd370fff58f1ac2e
+1047	1478	7760971998933566	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_rtc.o	1216442b5b0587a1
+997	1269	7760971996787083	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_pcd.o	514dfe54fa0eb9eb
+1271	1541	7760971999596388	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_rng.o	877e58ab493a9864
+1789	2610	7760972010167442	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_uart.o	cb6a653443bf17e
+1599	1906	7760972003233368	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_sai.o	14307669d376bd39
+1772	2077	7760972004912496	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_sram.o	6af87950e152729d
+1848	2570	7760972009859778	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_tim_ex.o	abd58b5d1d4955ea
+1233	1709	7760972001219146	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_rcc_ex.o	af51ba8ccbdc521d
+1511	1787	7760972001954569	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_sai_ex.o	e9c12fcd3d205999
+1296	1597	7760972000128066	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_smartcard.o	a6b6813686b966e2
+1420	1731	7760972001435550	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_spi.o	df881e814fcf5790
+2054	2181	7760972006055940	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/freertos_14566117719784603318.dir/croutine.o	5abc7ad94e421b27
+1804	2211	7760972006262783	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_uart_ex.o	d5648270ff5179a1
+3951	4298	7760972027086368	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Exe/desk.out	466ccd563c6e08ad
+2080	2379	7760972007977543	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_usart_ex.o	af5054be19a023bb
+1564	2051	7760972004527420	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_rtc_ex.o	5ab4e4471d08e4b4
+3507	3780	7760972021915004	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_cordic.o	1e09e3d32da40646
+2033	2343	7760972007639172	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/freertos_14566117719784603318.dir/cmsis_os.o	ec1def7535f9410d
+2711	3116	7760972015301860	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/terminal_12713551244657730662.dir/terminal_user.o	8a3d515a88f31461
+2016	2310	7760972007281392	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_wwdg.o	a84b90707a9894b1
+2213	2421	7760972008411926	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/freertos_14566117719784603318.dir/event_groups.o	5c3613154a85442f
+2346	2497	7760972009133542	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/freertos_14566117719784603318.dir/port.o	9316ddd46235d65
+2623	2984	7760972014039832	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/freertos_14566117719784603318.dir/queue.o	3db519a9412541dd
+2572	2797	7760972012153044	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/microrl_10916897772039900865.dir/microrl.o	3dce01bfa29c1d78
+2383	2620	7760972010323872	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/freertos_14566117719784603318.dir/timers.o	62f477047d1705d9
+2312	2826	7760972012390396	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/freertos_14566117719784603318.dir/tasks.o	5ac58872e69e6863
+2780	3139	7760972015455456	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/menu_10855110973637007286.dir/control.o	81bd36f9bc3cb1
+2646	3085	7760972014999121	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/oled_ssd1327_16123350914406827364.dir/GFX_SSD1327.o	ac7d18fd18431f60
+3087	3437	7760972018538712	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/user_8514941877209965082.dir/hal_callback.o	5d10b91021671c74
+3119	3467	7760972018670042	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/ssd_1327_1387037311628269483.dir/i2c_bridge.o	d9fac49f5ab0088f
+2800	3255	7760972016634470	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/terminal_12713551244657730662.dir/terminal.o	e1aef851c74b82c9
+1910	3189	7760972015836350	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_tim.o	24aaa108faef55e3
+3155	3504	7760972019139705	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/ssd_1327_1387037311628269483.dir/oled_common.o	951e6c8e04030387
+3144	3533	7760972019272800	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/settings_1544944580445706668.dir/settings.o	cebe79a1fd7a4fe0
+3691	3752	7760956420454954	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/freertos_14566117719784603318.dir/portasm.o	812e79e971a959f3
+3719	3782	7760956420714643	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/system_12277650845589789778.dir/startup_stm32g431xx.o	1b362213c921df4e
+3193	3513	7760972019211725	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/oled_ssd1327_16123350914406827364.dir/OLED_SSD1327.o	2757e237958d69fc
+3544	3884	7760972023018091	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/user_8514941877209965082.dir/main.o	aae213377b75966c
+2836	3221	7760972016260940	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/terminal_12713551244657730662.dir/terminal_usartbridge.o	b0b4556ade469474
+3569	3831	7760972022486769	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/user_8514941877209965082.dir/stm32g4xx_hal_msp.o	e23f5a67b2f93c3d
+3693	3946	7760972023643571	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/user_8514941877209965082.dir/stm32g4xx_it.o	a825a9140d7ac001
+3223	3541	7760972019353200	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_adc.o	c5009e0a86629b58
+3258	3566	7760972019826847	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/cmsis_2094061112333038421.dir/system_stm32g4xx.o	898e5c742ee06743
+3439	3802	7760972022073746	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_crc.o	901f5d941d303ed7
+3322	3690	7760972020986009	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal.o	72783a1cb9ab1fc8
+3516	3850	7760972022683110	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_cortex.o	93acb5c63403f741
+3470	3753	7760972021701332	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/hal_5125911712110613972.dir/stm32g4xx_hal_comp.o	1839acb3b8f2aa1e
+3	275	7760978395037983	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/uart_bridge_15559473479534723440.dir/uart_bridge.o	c77a3e835b2addc3
+276	494	7760978397143938	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Exe/desk.out	466ccd563c6e08ad
+4	246	7760979069798743	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/user_8514941877209965082.dir/main.o	aae213377b75966c
+247	458	7760979071824823	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Exe/desk.out	466ccd563c6e08ad
+3	200	7760999148836338	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/uart_bridge_15559473479534723440.dir/uart_bridge.o	c77a3e835b2addc3
+3	200	7760999301373312	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/uart_bridge_15559473479534723440.dir/uart_bridge.o	c77a3e835b2addc3
+202	405	7760999303311846	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Exe/desk.out	466ccd563c6e08ad
+3	211	7761000044150712	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/uart_bridge_15559473479534723440.dir/uart_bridge.o	c77a3e835b2addc3
+213	425	7761000046167971	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Exe/desk.out	466ccd563c6e08ad
+3	202	7761000152439222	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/uart_bridge_15559473479534723440.dir/uart_bridge.o	c77a3e835b2addc3
+203	408	7761000154312212	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Exe/desk.out	466ccd563c6e08ad
+4	279	7761003362383224	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Obj/uart_bridge_15559473479534723440.dir/uart_bridge.o	c77a3e835b2addc3
+280	484	7761003364301122	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/Exe/desk.out	466ccd563c6e08ad

二进制
project/ewarm/desk/Debug/BrowseInfo/.ninja_deps


+ 211 - 181
project/ewarm/desk/Debug/BrowseInfo/.ninja_log

@@ -1,181 +1,211 @@
-# ninja log v5
-5	91	7758622350000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_adc_ex.xcl	40fc5f6bf30a2f04
-1	93	7758622350000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_adc.xcl	5c6cb602e4a7fb5
-4	95	7758622350000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal.xcl	f1c3b2f1d1aa51e5
-3	97	7758622350000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/cmsis_2094061112333038421.dir/system_stm32g4xx.xcl	50e01f5426baa3ed
-92	164	7758622350000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_crc_ex.xcl	bbbd07670bc8bac4
-94	166	7758622350000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_cordic.xcl	de277ac58e9d8ec7
-96	168	7758622350000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_cortex.xcl	133a2a8b43863c0b
-98	171	7758622350000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_comp.xcl	23aba6fa0e8d334c
-165	239	7758622350000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_crc.xcl	75f7a0b805d2fd1e
-172	263	7758622350000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_dma.xcl	377dd182b9c2fab
-170	265	7758622350000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_cryp.xcl	ac73a863fb705a63
-167	267	7758622350000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_dac_ex.xcl	871dc0f83b51fcf6
-255	326	7758622350000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_dma_ex.xcl	448f2b4c4f5bc174
-264	334	7758622350000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_dac.xcl	ce8c520eaee570b4
-268	342	7758622350000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_flash_ex.xcl	462931bb91612969
-266	344	7758622350000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_cryp_ex.xcl	d955fc003bdf3d6d
-327	403	7758622350000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_exti.xcl	b3a4ee409b77dc05
-335	412	7758622350000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_fdcan.xcl	2e7710cc83f5e50f
-343	414	7758622350000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_flash.xcl	a9d614331f087bea
-345	419	7758622350000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_flash_ramfunc.xcl	8ab7862fd471a8fd
-404	477	7758622360000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_fmac.xcl	7a05c1197cbd80b7
-413	482	7758622360000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_hrtim.xcl	d91e5a029b8fee19
-420	494	7758622360000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_i2s.xcl	5e2a241c287ef72
-415	497	7758622360000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_i2c_ex.xcl	b5e21a0e0de87f18
-478	553	7758622360000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_i2c.xcl	d5cf384ce54576bb
-483	560	7758622360000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_irda.xcl	c07eb76308ca77a5
-495	572	7758622360000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_gpio.xcl	5a28233e3948787e
-2	63	7758622470000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_opamp_ex.xcl	f8420109b2064c54
-3	67	7758622470000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_nand.xcl	55ee7baea04256c4
-4	72	7758622470000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_opamp.xcl	a112ae70f1afcae1
-5	75	7758622470000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_lptim.xcl	ec0215498683e641
-64	128	7758622480000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_iwdg.xcl	aa1e45716a9c92c4
-75	139	7758622480000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_qspi.xcl	fdeaae32ec28544
-73	141	7758622480000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_pcd_ex.xcl	b62703ce927e4edb
-68	143	7758622480000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_nor.xcl	e5c743eba37eeba8
-129	198	7758622480000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_rcc.xcl	ef0e045f85c70609
-142	209	7758622480000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_pcd.xcl	d2b5b2848d64a084
-140	211	7758622480000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_pwr.xcl	aa90c4e46efcaed0
-144	213	7758622480000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_pwr_ex.xcl	aa69f4118e462545
-199	266	7758622480000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_rng.xcl	16e325d610136cfd
-210	274	7758622480000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_sai.xcl	a6b60a30eef0b442
-212	279	7758622480000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_rtc_ex.xcl	43aefc9794024ec5
-214	284	7758622480000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_sai_ex.xcl	3b562f635aaf19f7
-267	334	7758622480000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_rtc.xcl	6e1618770d1963d5
-275	342	7758622480000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_rcc_ex.xcl	e9a4bb7068c7b09d
-280	355	7758622480000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_spi.xcl	b5ee20b1a7679d13
-285	357	7758622480000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_smbus_ex.xcl	8763353ab9c3df53
-335	402	7758622480000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_smartcard.xcl	4ffa6ad231cf9441
-343	409	7758622480000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_smbus.xcl	8a0217a3ffcf8187
-358	426	7758622480000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_tim_ex.xcl	64d92e585f83c6d9
-356	429	7758622480000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_smartcard_ex.xcl	1d2e06d1f9050479
-403	473	7758622480000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_tim.xcl	2c44f15bda117a97
-410	478	7758622480000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_usart.xcl	e4d688160a39ef05
-427	496	7758622480000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_sram.xcl	bac38ce427626a5a
-430	498	7758622480000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_uart_ex.xcl	996675a3c808725f
-473	545	7758622480000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_wwdg.xcl	69951d5ccc1f5d3d
-479	549	7758622480000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_usart_ex.xcl	ea58825c1925ce5a
-499	566	7758622480000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_spi_ex.xcl	742556b73c48d7af
-497	568	7758622480000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/croutine.xcl	8fac734fc9ab9314
-550	612	7758622480000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_uart.xcl	ee1da1a02e01d733
-546	614	7758622480000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/cmsis_os.xcl	47193f72bfceca68
-567	634	7758622480000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/event_groups.xcl	45ae69169d884c18
-569	637	7758622480000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/oled_ssd1327_16123350914406827364.dir/GFX_SSD1327.xcl	2b4cf6a686d5e2d9
-613	681	7758622480000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/timers.xcl	320cbd83b82509d0
-615	685	7758622480000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/list.xcl	a5b9e45d7a510a6e
-638	701	7758622480000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/oled_ssd1327_16123350914406827364.dir/OLED_SSD1327.xcl	4d71269b9b5d3153
-635	703	7758622480000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/stream_buffer.xcl	6a126fb21d2e2f66
-686	756	7758622480000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/heap_4.xcl	dbfdafd4602c2941
-682	758	7758622480000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/queue.xcl	ba8df7338e15d0a5
-702	769	7758622480000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/microrl_10916897772039900865.dir/microrl.xcl	d73a54e9c0b6bad3
-704	772	7758622480000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/port.xcl	1c93e50025a76814
-759	825	7758622480000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/tasks.xcl	6384bad7a1570816
-757	827	7758622480000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/menu_10855110973637007286.dir/control.xcl	d01a7d51bba4ddbb
-770	842	7758622480000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/settings_1544944580445706668.dir/settings.xcl	b8ef8bf74ef39cf4
-825	905	7758622480000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/terminal_12713551244657730662.dir/terminal.xcl	c853c566895a77bc
-828	908	7758622480000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/user_8514941877209965082.dir/stm32g4xx_it.xcl	4faa3ceaf512bb7d
-843	924	7758622480000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/ssd_1327_1387037311628269483.dir/oled_common.xcl	34fa09ae54fd3476
-906	968	7758622480000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/terminal_12713551244657730662.dir/terminal_user.xcl	992715174fe5e251
-909	973	7758622480000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/terminal_12713551244657730662.dir/terminal_usartbridge.xcl	306e906b8f8f146b
-925	990	7758622480000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/user_8514941877209965082.dir/hal_callback.xcl	8cd2c0addd30c51
-968	1032	7758622480000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/user_8514941877209965082.dir/main.xcl	626f649d0acc1bad
-974	1038	7758622480000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/user_8514941877209965082.dir/app_freertos.xcl	c54bb028faed68
-1033	1090	7758622480000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/user_8514941877209965082.dir/stm32g4xx_hal_msp.xcl	cdbe35624ac0936b
-1038	1099	7758622480000000	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/ssd_1327_1387037311628269483.dir/i2c_bridge.xcl	a17b3ac90183deb0
-773	1168	7758622490549595	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/cmsis_2094061112333038421.dir/system_stm32g4xx.pbi	7085afbfd9a8358c
-991	1355	7758622492422645	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal.pbi	f134c2458998aaf2
-1091	1459	7758622493451575	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_adc.pbi	624f672f0f1ad35e
-1170	1522	7758622494085921	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_crc_ex.pbi	4a0c0481c01a50fa
-1100	1576	7758622494630352	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_crc.pbi	414166d8aff695a7
-1356	1690	7758622495764175	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_adc_ex.pbi	612b35a8ccdf0a7d
-1460	1836	7758622497217667	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_cryp.pbi	f477c8a0401a38c3
-1577	1959	7758622498431409	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_dac_ex.pbi	ff898271b18ddcad
-1523	2030	7758622499170638	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_cryp_ex.pbi	8fffa7d91b100d3b
-1691	2151	7758622500159620	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_dma.pbi	610f89ef2b4bd398
-1837	2256	7758622501428289	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_dma_ex.pbi	c567fb9539e30a8c
-2031	2435	7758622503216455	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_dac.pbi	83664ef93c7d0a88
-1960	2464	7758622503506144	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_exti.pbi	f2f1b3b3d2230b3f
-2152	2543	7758622504290328	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_cordic.pbi	c4953dfca5c91715
-2257	2631	7758622505179395	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_cortex.pbi	b9259d4a4062b8c1
-2436	2846	7758622507282218	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_comp.pbi	26882c01da7228b6
-2465	2978	7758622508565879	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_fdcan.pbi	e93072344b9145aa
-2544	3124	7758622510094293	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_flash.pbi	bedcdbbf05c93916
-2632	3200	7758622510858506	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_sai.pbi	868ad3aad349137b
-2847	3394	7758622512791495	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_smartcard_ex.pbi	e2a286990d617e01
-2979	3465	7758622513510749	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_smartcard.pbi	143fca68ae5082dd
-3125	3631	7758622515164022	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_rcc_ex.pbi	1bea910a18d26cc9
-3201	3726	7758622516113044	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_rtc.pbi	767cb237344005f0
-3395	3865	7758622517506591	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_pwr_ex.pbi	e93ec9b08faaf1c3
-3466	3923	7758622518081003	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_pcd_ex.pbi	891d30f93b0cff83
-3632	4061	7758622519464564	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_qspi.pbi	3506624328ffca88
-3727	4152	7758622520383611	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_rng.pbi	c071e1526d397422
-3865	4324	7758622522101832	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_rcc.pbi	361f10eb9f8b237b
-3924	4345	7758622522316604	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_sai_ex.pbi	7a1226ab696b7855
-4062	4521	7758622524069776	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_rtc_ex.pbi	a92fbeff3217bda4
-4152	4570	7758622524559264	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_pwr.pbi	f1680b0e85ddfa0a
-4325	5006	7758622528904757	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_fmac.pbi	2fa9fc04b5c92617
-4522	5114	7758622529913705	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_iwdg.pbi	3a850ea8c981097e
-4571	5115	7758622529938676	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_nand.pbi	ef4fad9174b41c79
-4346	5117	7758622529988627	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_i2c.pbi	aee07f33a77acef2
-5118	5588	7758622534748679	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_gpio.pbi	294293fb46c6f753
-5115	5634	7758622535198213	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_irda.pbi	9a96736952b6de4b
-5007	5635	7758622535198213	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_i2s.pbi	dd7169b409e52e49
-5116	5656	7758622535417987	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_flash_ex.pbi	3a61eac065b698ed
-5589	6056	7758622539413841	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_hrtim.pbi	c0399e098137efba
-5636	6094	7758622539813418	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_i2c_ex.pbi	2ec73c0c46e26dff
-5635	6103	7758622539903328	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_flash_ramfunc.pbi	6697705e5e0f2d84
-5657	6114	7758622540008218	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_lptim.pbi	38b28a4f368a47eb
-6057	6731	7758622546171812	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_opamp_ex.pbi	114b4fc0c3cfb2b
-6115	6735	7758622546206779	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_nor.pbi	ada419cfa1013c2
-6095	6738	7758622546241741	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_pcd.pbi	9e0028fe5bebd7c8
-6104	6750	7758622546361620	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_opamp.pbi	f9ac3e16d50e926c
-6739	7301	7758622551870901	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_uart_ex.pbi	faa4d1c5bbc3af80
-6735	7350	7758622552005756	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_usart.pbi	f404c261bf14a6b6
-6732	7361	7758622552465285	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_wwdg.pbi	381fef781a75959
-6751	7384	7758622552700042	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_tim_ex.pbi	70441bf5f02b378a
-7302	7814	7758622557000567	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_spi.pbi	6ed7f39f3fae6874
-7362	7846	7758622557325234	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_smbus_ex.pbi	d8c8199a7784643c
-7350	7918	7758622558044489	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_smbus.pbi	a5b4206e9b8a2242
-7385	8022	7758622559073415	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_tim.pbi	fa7698f1517657f7
-7815	8306	7758622561915462	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_sram.pbi	67c363c2be239b1c
-8307	8394	7758622562794568	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/heap_4.pbi	494f7d0f5586ce96
-7919	8432	7758622563174161	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_usart_ex.pbi	ad4432149bd74bb
-8023	8480	7758622563668643	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_spi_ex.pbi	d78e93a3b24d362d
-7846	8513	7758622563988311	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_uart.pbi	cdde67b3a8b08c75
-8395	8562	7758622564467814	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/microrl_10916897772039900865.dir/microrl.pbi	e9781b573726921f
-8481	8579	7758622564652617	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/stream_buffer.pbi	9f7817b16af60508
-8433	8622	7758622565082173	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/event_groups.pbi	116571b192d320e1
-8514	8644	7758622565306936	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/tasks.pbi	19882e68cfa4c83
-8563	8650	7758622565366879	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/timers.pbi	6399bf06d9d0cc77
-8644	8700	7758622565876359	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/list.pbi	a57294aed1d60243
-8580	8738	7758622566245975	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/port.pbi	d2f0bef9f27371a3
-8623	8842	7758622567284882	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/cmsis_os.pbi	81ff42bef4292d63
-8739	8858	7758622567444721	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/queue.pbi	544215f95675101d
-8843	9008	7758622568948158	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/croutine.pbi	f1561802be8dfc8d
-8701	9127	7758622570136927	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/oled_ssd1327_16123350914406827364.dir/OLED_SSD1327.pbi	4293bdc5c5b1e72d
-8651	9191	7758622570771275	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/oled_ssd1327_16123350914406827364.dir/GFX_SSD1327.pbi	afd67de46abeb978
-8859	9297	7758622571840150	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/ssd_1327_1387037311628269483.dir/i2c_bridge.pbi	f8a500c527fadb54
-9009	9639	7758622575241624	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/settings_1544944580445706668.dir/settings.pbi	75150e6f30c10863
-9128	9714	7758622576000830	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/menu_10855110973637007286.dir/control.pbi	d314fe6f5e91ed2b
-9298	9840	7758622577259529	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/ssd_1327_1387037311628269483.dir/oled_common.pbi	87f99e2d24652b70
-9641	10125	7758622580101575	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/user_8514941877209965082.dir/stm32g4xx_it.pbi	a4d62311832961ca
-9192	10243	7758622581305319	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/desk_part3.pbi	113ddcf632147245
-9715	10313	7758622581984613	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/terminal_12713551244657730662.dir/terminal_user.pbi	c5c88cd966d2497b
-9841	10414	7758622582998561	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/terminal_12713551244657730662.dir/terminal_usartbridge.pbi	fffd8457af384926
-10126	10712	7758622585985458	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/user_8514941877209965082.dir/app_freertos.pbi	306260367eef96e6
-10243	10765	7758622586514912	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/user_8514941877209965082.dir/main.pbi	1da3472177668649
-10314	10859	7758622587443951	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/terminal_12713551244657730662.dir/terminal.pbi	824708e566a9b6cd
-10713	11153	7758622590380899	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/user_8514941877209965082.dir/hal_callback.pbi	8516b4d283eb991e
-10766	11269	7758622591544680	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/user_8514941877209965082.dir/stm32g4xx_hal_msp.pbi	44ec646bee521f58
-10415	11325	7758622592134080	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/desk_part0.pbi	1a6a6beb255169f6
-11270	11585	7758622594736366	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/desk_part9.pbi	60e2f8e12ad7dca6
-10861	12059	7758622599471457	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/desk_part1.pbi	5643e3afca58f55b
-11586	12072	7758622599601330	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/desk_part7.pbi	1a80b4ef0833f9b9
-11326	12213	7758622601014848	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/desk_part8.pbi	12a3a22c2ce3bb6f
-11154	12463	7758622603517258	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/desk_part2.pbi	fae5f267d029007c
-12073	12643	7758622605310389	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/desk_part6.pbi	e3fff7ab8f089328
-12059	12942	7758622608307271	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/desk_part5.pbi	eacc12d0efba397b
-12214	13030	7758622609186367	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/desk_part4.pbi	248f195ad506561b
-13031	13728	7758622616169140	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/desk.pbd	345ead47564aa192
-13729	18242	7758622641739038	D:/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/desk.pbw	e5be703d31aad6ba
+# ninja log v5
+551	709	7760972030000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_lptim.xcl	40bb59c3d79165e7
+2	161	7760972030000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/cmsis_2094061112333038421.dir/system_stm32g4xx.xcl	db08dec7dc6de72e
+19	208	7760972030000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_cryp.xcl	a14230bb1fe04d5f
+1676	2262	7760972052560003	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_dac_ex.pbi	9f597a1dcb5096cf
+15	188	7760972030000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_cordic.xcl	2ee30262569c10b6
+1019	1183	7760972040000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_uart.xcl	115e7da005038f74
+2833	3355	7760972063511028	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_pcd.pbi	a3d7acd52f51f1d7
+521	674	7760972030000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_opamp.xcl	1ec090e33c1e2029
+7	175	7760972030000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_cortex.xcl	c1792260836c9cc4
+32	216	7760972030000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_comp.xcl	51bea9eea27ed904
+11	181	7760972030000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_crc.xcl	12d615c3b8aafcb6
+23	194	7760972030000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_crc_ex.xcl	f40c01e9c7bbf63
+28	200	7760972030000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_exti.xcl	c10d9bdc3477ac05
+1619	1772	7760972040000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/terminal_12713551244657730662.dir/terminal_usartbridge.xcl	c14eaf48067a6cf5
+718	882	7760972030000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_rng.xcl	4a1bf761eb37d5c4
+711	867	7760972030000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_rtc_ex.xcl	52cf1beb357fc647
+177	349	7760972030000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_dac_ex.xcl	429311d31e87e58d
+4499	5009	7760972079962474	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_smartcard_ex.pbi	a69489be70a6660d
+190	363	7760972030000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_dma.xcl	c467083ce65988a8
+218	393	7760972030000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_flash_ramfunc.xcl	2a641cb6d232aaa8
+196	370	7760972030000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_cryp_ex.xcl	493a06dfed384fbc
+558	716	7760972030000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_pcd_ex.xcl	d86d57e16eb08e54
+704	860	7760972030000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_sai_ex.xcl	57902b394faa27ca
+183	356	7760972030000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_dac.xcl	8140d5963c80fac6
+565	723	7760972030000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_rcc.xcl	83b72dfea5a62bc3
+1192	1347	7760972040000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/timers.xcl	35c1df9160c2bc8c
+163	326	7760972030000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_dma_ex.xcl	f65fd9a40276ee0f
+328	484	7760972030000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_flash.xcl	a1f8b0d09989a1dc
+203	377	7760972030000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_flash_ex.xcl	532f11330f1ef533
+3878	4497	7760972074881161	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_irda.pbi	4876debb430bf9f4
+365	534	7760972030000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_i2c.xcl	218bbbfd9658503c
+210	385	7760972030000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_fdcan.xcl	7a9c81d0b014b630
+855	1017	7760972040000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_smartcard_ex.xcl	419f58dad05ec725
+725	874	7760972030000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_rcc_ex.xcl	ff659a38bcaf41f9
+351	519	7760972030000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_fmac.xcl	3d66fa3af32a64f9
+935	1082	7760972040000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_wwdg.xcl	1c3f5ed732408b36
+358	527	7760972030000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_gpio.xcl	8844513350fbb0c6
+380	549	7760972030000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_i2c_ex.xcl	611415f4b5c6b44e
+1160	1308	7760972040000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/heap_4.xcl	d2a665be646facc0
+5382	5875	7760972088687841	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_wwdg.pbi	50ca1f4645561491
+387	556	7760972030000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_hrtim.xcl	c9bff99e8ab91b8a
+372	542	7760972030000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_i2s.xcl	469e6d5b82046e65
+4405	4918	7760972079139796	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_opamp.pbi	36b04edbe6c37a70
+1213	1370	7760972040000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/stream_buffer.xcl	e2c179e5faeda16d
+3357	3876	7760972068697640	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_i2s.pbi	420e2b1379028a8a
+398	563	7760972030000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_irda.xcl	2fc094f2d2a9756f
+1185	1338	7760972040000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/event_groups.xcl	9fc27da4286adfea
+529	683	7760972030000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_nor.xcl	59c730cf29987219
+884	1048	7760972040000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_spi.xcl	b7439ee84772f2c9
+1284	1437	7760972040000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/oled_ssd1327_16123350914406827364.dir/OLED_SSD1327.xcl	8ce291841c11cb9
+544	702	7760972030000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_iwdg.xcl	60a945e5a22251b6
+537	696	7760972030000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_nand.xcl	ac3f3df389ff09e2
+487	639	7760972030000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_opamp_ex.xcl	314926ac5eeec022
+641	783	7760972030000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_pwr_ex.xcl	5c01d14746bd8a21
+698	853	7760972030000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_pcd.xcl	f9d7964aaa75a7d0
+676	827	7760972030000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_pwr.xcl	9bb9975a2e4d2e35
+685	837	7760972030000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_qspi.xcl	5abfeedace96e47d
+1228	1377	7760972040000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/queue.xcl	80498f92a2a5807e
+785	933	7760972030000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_rtc.xcl	4cd690af7256e7c4
+4920	5589	7760972085852223	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_tim.pbi	1197dd397c2347da
+4726	5381	7760972083674202	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_smartcard.pbi	21c2d590a1a1b857
+830	986	7760972030000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_sai.xcl	32a25ae69feeb906
+3310	3905	7760972069001459	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_opamp_ex.pbi	59a71bbde17efff
+869	1040	7760972040000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_smartcard.xcl	d3a9aef294d814d0
+840	1003	7760972030000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_spi_ex.xcl	b07b919d76020812
+1349	1515	7760972040000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/menu_10855110973637007286.dir/control.xcl	a2dc41df85c38091
+6751	7358	7760972103480277	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/terminal_12713551244657730662.dir/terminal_usartbridge.pbi	7911dacf4b21e3db
+862	1024	7760972040000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_smbus.xcl	47408fe1635dbd52
+2246	2803	7760972057987261	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_dma_ex.pbi	8ff69b1f5be9e297
+1035	1197	7760972040000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/cmsis_os.xcl	bf9a2fe90f8d1e2a
+877	1032	7760972040000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_smbus_ex.xcl	57a3af90b6201d7d
+1137	1282	7760972040000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_usart_ex.xcl	e0673a8559290d81
+1085	1226	7760972040000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_tim.xcl	b4efc8d144af67da
+1026	1190	7760972040000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_usart.xcl	a38e9e73244c8905
+1051	1211	7760972040000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_sram.xcl	897d54d1cd91d88c
+1005	1158	7760972040000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_tim_ex.xcl	95892714fb9218ab
+1043	1204	7760972040000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_uart_ex.xcl	65f57e1e2c310dec
+1199	1354	7760972040000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/oled_ssd1327_16123350914406827364.dir/GFX_SSD1327.xcl	af77c299788cf711
+988	1135	7760972040000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/croutine.xcl	765184a9023ba809
+1310	1465	7760972040000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/port.xcl	b7ab45ea198cac1a
+1340	1505	7760972040000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/tasks.xcl	b0cb548686b03df2
+1364	1534	7760972040000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/settings_1544944580445706668.dir/settings.xcl	3b9b45c2f336429e
+1205	1362	7760972040000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/microrl_10916897772039900865.dir/microrl.xcl	b82f4be0faf87d8
+1542	2144	7760972051357479	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/cmsis_2094061112333038421.dir/system_stm32g4xx.pbi	4c5faf4f1a71f40a
+1372	1540	7760972040000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/ssd_1327_1387037311628269483.dir/i2c_bridge.xcl	a7fc292ef6b10512
+1357	1522	7760972040000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/list.xcl	234c82175cae0858
+1508	1656	7760972040000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/user_8514941877209965082.dir/stm32g4xx_hal_msp.xcl	80d33d60a8f4e9d2
+1525	1674	7760972040000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/ssd_1327_1387037311628269483.dir/oled_common.xcl	ea77a395cc57dbf9
+1440	1585	7760972040000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/user_8514941877209965082.dir/app_freertos.xcl	dd64616e51f94613
+1548	1697	7760972040000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/terminal_12713551244657730662.dir/terminal_user.xcl	b076f229df62b453
+1379	1546	7760972040000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/terminal_12713551244657730662.dir/terminal.xcl	a87eff12443a8c5c
+1467	1617	7760972040000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/user_8514941877209965082.dir/hal_callback.xcl	4642d74aedef943
+4445	5003	7760972079982790	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_nand.pbi	3d23266e50580890
+1517	1668	7760972040000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/user_8514941877209965082.dir/stm32g4xx_it.xcl	376e6513808d8be4
+1536	1687	7760972040000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/user_8514941877209965082.dir/main.xcl	da998df8cd6cc41d
+1658	2237	7760972052317694	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_cortex.pbi	96cb0e20e5318052
+2264	2796	7760972057903766	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_cryp.pbi	6f9c97a20503d692
+2239	2782	7760972057777415	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_dac.pbi	8f67d557c098c369
+1732	2285	7760972052766773	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_crc.pbi	c2e09058921ef2ca
+1670	2244	7760972052378521	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_comp.pbi	d2f5c34af3076ae
+1700	2271	7760972052656036	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_cryp_ex.pbi	7fcc4f4c49b6874a
+4986	5604	7760972085989497	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_tim_ex.pbi	43813dc318c727cd
+2146	2689	7760972056844268	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_dma.pbi	18c9b7f2645e66b1
+3370	3954	7760972069437512	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_fdcan.pbi	9133f7b2ef96a34c
+6171	6820	7760972098184774	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/desk_part6.pbi	4378f74270fadbec
+2273	2810	7760972058047691	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_exti.pbi	33e39cf9010f348b
+2280	2831	7760972058253884	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_rtc.pbi	1e0104badf61aa5e
+4054	4725	7760972077173668	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_nor.pbi	adb3c18771b2008
+7368	7556	7760972100000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal.xcl	4c31426532f0b26
+1774	2338	7760972053332156	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_crc_ex.pbi	10ed7ef1cbf4b435
+1690	2278	7760972052687182	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_cordic.pbi	6272bcdbe4dc4dcb
+3382	3944	7760972069381465	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_flash.pbi	394480e85dc1e759
+5252	5349	7760972083451750	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/croutine.pbi	b20e172ea92db58b
+2691	3249	7760972062448332	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_sai_ex.pbi	9d9b47ea1da3972c
+2287	2817	7760972058109364	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_qspi.pbi	16b5279eece0befa
+2798	3309	7760972063023776	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_pwr.pbi	fa10ceaec9efe274
+2971	3488	7760972064834117	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_rng.pbi	6c2921093eba3df4
+2784	3329	7760972063236122	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_pcd_ex.pbi	23a1aa55b081a43c
+2812	3369	7760972063633382	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_rcc.pbi	e17b25838d0e2699
+2805	3348	7760972063432358	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_pwr_ex.pbi	97f772357de2b4b3
+3251	3961	7760972069530225	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_rtc_ex.pbi	afd997e6f7fbb122
+2819	3380	7760972063730645	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_rcc_ex.pbi	52f9e90d457f4776
+2340	2970	7760972059668242	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_sai.pbi	7c58595e0a6383d8
+3491	4023	7760972070166636	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_fmac.pbi	2707232c1cde8e
+6601	7155	7760972101489231	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/settings_1544944580445706668.dir/settings.pbi	46e3376ebb33cef0
+3946	4519	7760972075152239	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_flash_ex.pbi	9b1ca46325910b71
+4025	4608	7760972076019917	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_gpio.pbi	17f01a1208994c08
+3349	4053	7760972070478306	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_i2c.pbi	82e7f6cfad70f4a7
+3907	4443	7760972074382021	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_i2c_ex.pbi	5204426b290b3ba8
+3956	4467	7760972074624768	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_flash_ramfunc.pbi	55184d3d2d01a64
+3963	4539	7760972075339184	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_iwdg.pbi	800dfeb791485ba4
+3853	4403	7760972073967302	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_hrtim.pbi	3ef22434e669e610
+3331	3851	7760972068438484	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_lptim.pbi	9005c42c6f978ea1
+5606	5702	7760972086981831	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/port.pbi	351a96c7e00e79e9
+5575	5692	7760972086833950	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/stream_buffer.pbi	b1adf14846169550
+5351	5457	7760972084531229	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/event_groups.pbi	e443b131d126c97
+5599	5744	7760972087385137	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/tasks.pbi	976852f239da176f
+5127	5250	7760972082409878	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/timers.pbi	ba2407b95653d87f
+5686	6248	7760972092444771	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/oled_ssd1327_16123350914406827364.dir/OLED_SSD1327.pbi	55c24771af55043b
+5704	5784	7760972087798778	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/microrl_10916897772039900865.dir/microrl.pbi	9496b287df41c40d
+5591	5685	7760972086791176	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/list.pbi	b79a3658bc864a77
+6763	7334	7760972103252473	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/menu_10855110973637007286.dir/control.pbi	5caadcb6b6ae2dc9
+5004	5566	7760972085618706	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_spi_ex.pbi	ce764265d888e136
+5646	5752	7760972087470247	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/heap_4.pbi	f6779340b9fb8feb
+5568	5709	7760972086995217	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/queue.pbi	9eaa0025e271ad59
+5694	6283	7760972092797136	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/oled_ssd1327_16123350914406827364.dir/GFX_SSD1327.pbi	525cb36212f0f075
+4541	5094	7760972080873546	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_spi.pbi	58cb8c94b7ab499e
+5071	5573	7760972085678996	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_uart_ex.pbi	87c196ac371a32b5
+4468	4984	7760972079798377	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_smbus_ex.pbi	551fdc36993a5a82
+5613	6170	7760972091666785	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_usart_ex.pbi	ddb711344a828e5f
+5462	5597	7760972085837225	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/cmsis_os.pbi	c6c19fc02b51a130
+5011	5611	7760972086040703	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_uart.pbi	aa5fe15b83edd23c
+5096	5644	7760972086400231	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_usart.pbi	c4d89b1380da848f
+4521	5070	7760972080645744	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_smbus.pbi	77b5788e5f4aaffd
+4610	5125	7760972081193605	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_sram.pbi	4ba8f3f50c694f3e
+7235	7958	7760972109531732	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/user_8514941877209965082.dir/stm32g4xx_it.pbi	f70140b34e057d5a
+6789	7366	7760972103500761	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/user_8514941877209965082.dir/app_freertos.pbi	5bd86d32fdb47f88
+6725	7178	7760972101720661	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/user_8514941877209965082.dir/stm32g4xx_hal_msp.pbi	e32f1d01e3e211dd
+6821	7375	7760972103500761	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/user_8514941877209965082.dir/hal_callback.pbi	408b45730efe986e
+5876	6543	7760972095387455	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/user_8514941877209965082.dir/main.pbi	855cdc26ea292b95
+6757	7233	7760972102297389	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/ssd_1327_1387037311628269483.dir/i2c_bridge.pbi	ac877879096232ee
+6250	6749	7760972097438777	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/terminal_12713551244657730662.dir/terminal.pbi	a2db0254e1b87f82
+6544	7134	7760972101297451	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/terminal_12713551244657730662.dir/terminal_user.pbi	24859667946b125d
+7156	7943	7760972109383156	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/ssd_1327_1387037311628269483.dir/oled_common.pbi	2d90d7fdb32f95dd
+6284	6600	7760972095987458	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/desk_part7.pbi	b043089672e418fb
+7360	7548	7760972100000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_adc_ex.xcl	ac215be88d08bfda
+5754	6761	7760972097479455	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/desk_part3.pbi	647f5785ee0783a1
+5785	6788	7760972097865073	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/desk_part4.pbi	9c9d8f64cca9d8ec
+7179	8187	7760972111853312	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/desk_part1.pbi	f588d6777b3202b9
+5711	6755	7760972097479455	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/desk_part2.pbi	1ad70472d6d827ab
+7960	8322	7760972113206670	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/desk_part9.pbi	eb9c4f23aad67dd0
+7336	7523	7760972100000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_adc.xcl	7474460399533982
+5746	6724	7760972097214960	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/desk_part5.pbi	8a4601857c383055
+7551	8099	7760972110918910	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_adc_ex.pbi	c44577e52f052836
+310	961	7760978445446290	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/desk_part8.pbi	c89ddcd44a4224d1
+7526	8044	7760972110354669	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_adc.pbi	9c165c7b24b13544
+7560	8062	7760972110558742	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal.pbi	3313775dbb8c0444
+8100	8748	7760972117444216	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/desk_part0.pbi	fca30b6d175da1a0
+962	1567	7760978451464407	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/desk.pbd	c6e02b7caef48
+1568	3337	7760978468636076	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/desk.pbw	2dd77bd4a85aedc3
+1587	1730	7760972040000000	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/uart_bridge_15559473479534723440.dir/uart_bridge.xcl	1ee1f8e287a7de01
+2	309	7760978438875527	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/uart_bridge_15559473479534723440.dir/uart_bridge.pbi	aba911b8f1c2d729
+3	376	7760979077768460	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/user_8514941877209965082.dir/main.pbi	855cdc26ea292b95
+377	673	7760979080729372	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/desk_part9.pbi	eb9c4f23aad67dd0
+674	1262	7760979086620917	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/desk.pbd	c6e02b7caef48
+1262	3035	7760979103766393	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/desk.pbw	2dd77bd4a85aedc3
+3	322	7760999040741474	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/uart_bridge_15559473479534723440.dir/uart_bridge.pbi	aba911b8f1c2d729
+323	955	7760999047118127	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/desk_part8.pbi	c89ddcd44a4224d1
+957	1603	7760999053604944	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/desk.pbd	c6e02b7caef48
+1604	3376	7760999070766520	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/desk.pbw	2dd77bd4a85aedc3
+3	307	7760999175872927	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/uart_bridge_15559473479534723440.dir/uart_bridge.pbi	aba911b8f1c2d729
+309	977	7760999182543615	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/desk_part8.pbi	c89ddcd44a4224d1
+978	1598	7760999188770718	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/desk.pbd	c6e02b7caef48
+1599	3315	7760999205406284	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/desk.pbw	2dd77bd4a85aedc3
+2	318	7760999310630830	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/uart_bridge_15559473479534723440.dir/uart_bridge.pbi	aba911b8f1c2d729
+319	980	7760999317265531	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/desk_part8.pbi	c89ddcd44a4224d1
+981	1572	7760999323135884	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/desk.pbd	c6e02b7caef48
+1573	3275	7760999339696879	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/desk.pbw	2dd77bd4a85aedc3
+3	339	7761000051085851	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/uart_bridge_15559473479534723440.dir/uart_bridge.pbi	aba911b8f1c2d729
+341	1046	7761000058228270	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/desk_part8.pbi	c89ddcd44a4224d1
+1047	1715	7761000064914613	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/desk.pbd	c6e02b7caef48
+1716	3538	7761000082555509	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/desk.pbw	2dd77bd4a85aedc3
+3	317	7761000187652385	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/uart_bridge_15559473479534723440.dir/uart_bridge.pbi	aba911b8f1c2d729
+318	989	7761000194334744	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/desk_part8.pbi	c89ddcd44a4224d1
+990	1586	7761000200329216	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/desk.pbd	c6e02b7caef48
+1587	3314	7761000217096094	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/desk.pbw	2dd77bd4a85aedc3
+3	315	7761003392250861	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/uart_bridge_15559473479534723440.dir/uart_bridge.pbi	aba911b8f1c2d729
+316	964	7761003398794681	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/desk_part8.pbi	c89ddcd44a4224d1
+965	1555	7761003404702597	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/desk.pbd	c6e02b7caef48
+1556	3318	7761003421836211	C:/projects/FlyElectronics/tuber/project/ewarm/desk/Debug/BrowseInfo/desk.pbw	2dd77bd4a85aedc3

文件差异内容过多而无法显示
+ 4 - 390
project/ewarm/desk/Debug/BrowseInfo/build.ninja


二进制
project/ewarm/desk/Debug/BrowseInfo/cmsis_2094061112333038421.dir/system_stm32g4xx.pbi


+ 61 - 56
project/ewarm/desk/Debug/BrowseInfo/cmsis_2094061112333038421.dir/system_stm32g4xx.xcl

@@ -1,89 +1,101 @@
-"D:\FlyElectronics\tuber\desk\libs\stm32\cmsis\system_stm32g4xx.c"
+"C:\projects\FlyElectronics\tuber\desk\libs\stm32\cmsis\system_stm32g4xx.c"
 -std=c11
 -ferror-limit=0
 -fbracket-depth=512
 -funsigned-char
 -MD
 -MF
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\cmsis_2094061112333038421.dir\system_stm32g4xx.pbi.dep
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\cmsis_2094061112333038421.dir\system_stm32g4xx.pbi.dep
 -o
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\cmsis_2094061112333038421.dir\system_stm32g4xx.pbi
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\cmsis_2094061112333038421.dir\system_stm32g4xx.pbi
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\cmsis
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\cmsis
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/uart_bridge
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../share
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c\aarch32
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
 -I
-C:\iar\ewarm-9.60.3\arm\inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/share
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
 -I
-D:\FlyElectronics\tuber\desk\libs
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\aarch32
 -I
-D:\FlyElectronics\tuber\desk\user
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc
 -I
-D:\FlyElectronics\tuber\desk\modules
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c
 -I
-D:\FlyElectronics\tuber\desk\modules\terminal
+C:\projects\FlyElectronics\tuber\desk\libs
 -I
-D:\FlyElectronics\tuber\desk\modules\menu
+C:\projects\FlyElectronics\tuber\desk\user
 -I
-D:\FlyElectronics\tuber\desk\modules\ssd_1327
+C:\projects\FlyElectronics\tuber\desk\modules
 -I
-D:\FlyElectronics\tuber\desk\modules\settings
+C:\projects\FlyElectronics\tuber\desk\modules\terminal
 -I
-D:\FlyElectronics\tuber\desk\modules\configs
+C:\projects\FlyElectronics\tuber\desk\modules\menu
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
+C:\projects\FlyElectronics\tuber\desk\modules\uart_bridge
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\cmsis
+C:\projects\FlyElectronics\tuber\desk\modules\ssd_1327
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\desk\modules\settings
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+C:\projects\FlyElectronics\tuber\desk\modules\configs
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+C:\projects\FlyElectronics\tuber\share
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\cmsis
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\thirdparty_libs\microrl
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\share
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CHAR_BITS__=8
 -D__CHAR_MAX__=0xff
 -D__CHAR_MIN__=0
@@ -304,8 +316,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__JMP_BUF_ELEMENT_TYPE__=unsigned long long int
 -D__JMP_BUF_NUM_ELEMENTS__=16
 -D__TID__=0xcf60
--D__VER__=9060003
--D__BUILD_NUMBER__=422
+-D__VER__=9050001
+-D__BUILD_NUMBER__=380
 -D__IAR_SYSTEMS_ICC__=9
 -D_MAX_ALIGNMENT=8
 -D__LITTLE_ENDIAN__=1
@@ -395,7 +407,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CORE__=__ARM7EM__
 -D__CPU_MODE__=1
 -D__GOT_INDIRECT=0
--D__IAR_PCS_TRUST=1
 -D__ICCARM_INTRINSICS_VERSION__=2
 -D__ICCARM__=1
 -D__INTERWORKING__=1
@@ -406,8 +417,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__HAS_JOINED_TYPES__=1
 -D__HAS_LOCATED_DECLARATION__=1
 -D__HAS_LOCATED_WITH_INIT__=1
--D__IAR_COMPILERBASE__=0xa1100
--D__IAR_COMPILERBASE_STR__=10.17.0.9999
+-D__IAR_COMPILERBASE__=0xa1000
+-D__IAR_COMPILERBASE_STR__=10.16.0.9999
 -D__UNICODE_SOURCE_SUPPORTED__=1
 -D__VTABLE_MEM__=
 -D__PRAGMA_REDEFINE_EXTNAME=1
@@ -422,12 +433,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__MEMORY_ORDER_RELEASE__=3
 -D__MEMORY_ORDER_ACQ_REL__=4
 -D__MEMORY_ORDER_SEQ_CST__=5
--D__ATOMIC_RELAXED=0
--D__ATOMIC_CONSUME=2
--D__ATOMIC_ACQUIRE=2
--D__ATOMIC_RELEASE=3
--D__ATOMIC_ACQ_REL=4
--D__ATOMIC_SEQ_CST=5
 -D__STDC_UTF_16__=1
 -D__STDC_UTF_32__=1
 -D__STDC_LIB_EXT1__=201112L
@@ -443,7 +448,7 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__cpp_unicode_literals=200710L
 -D__cpp_static_assert=200410L
 -D__EDG__=1
--D__EDG_VERSION__=606
+-D__EDG_VERSION__=605
 -D__EDG_SIZE_TYPE__=unsigned int
 -D__EDG_PTRDIFF_TYPE__=int
 -D__EDG_DELTA_TYPE=int
@@ -465,9 +470,9 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__EDG_INT128_EXTENSIONS_ALLOWED=0
 -DUSE_HAL_DRIVER=1
 -DSTM32G431xx=1
--D_DLIB_CONFIG_FILE_HEADER_NAME="C:\iar\ewarm-9.60.3\arm\inc\c\DLib_Config_Full.h"
--D_DLIB_CONFIG_FILE_STRING="C:\\iar\\ewarm-9.60.3\\arm\\inc\\c\\DLib_Config_Full.h"
--D__VERSION__="IAR ANSI C/C++ Compiler V9.60.3.422/W64 for ARM"
+-D_DLIB_CONFIG_FILE_HEADER_NAME="C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\DLib_Config_Full.h"
+-D_DLIB_CONFIG_FILE_STRING="C:\\Program Files\\IAR Systems\\Embedded Workbench 9.2\\arm\\inc\\c\\DLib_Config_Full.h"
+-D__VERSION__="IAR ANSI C/C++ Compiler V9.50.1.380/W64 for ARM"
 -D_VA_DEFINED=
 -D_VA_LIST=struct __va_list
 -D__ICCARM_OLD_DEFINED_VAARGS__=1

二进制
project/ewarm/desk/Debug/BrowseInfo/desk.pbd


二进制
project/ewarm/desk/Debug/BrowseInfo/desk.pbd.browse


文件差异内容过多而无法显示
+ 112 - 112
project/ewarm/desk/Debug/BrowseInfo/desk.pbw


二进制
project/ewarm/desk/Debug/BrowseInfo/desk_part0.pbi


二进制
project/ewarm/desk/Debug/BrowseInfo/desk_part1.pbi


二进制
project/ewarm/desk/Debug/BrowseInfo/desk_part2.pbi


二进制
project/ewarm/desk/Debug/BrowseInfo/desk_part3.pbi


二进制
project/ewarm/desk/Debug/BrowseInfo/desk_part4.pbi


二进制
project/ewarm/desk/Debug/BrowseInfo/desk_part5.pbi


二进制
project/ewarm/desk/Debug/BrowseInfo/desk_part6.pbi


二进制
project/ewarm/desk/Debug/BrowseInfo/desk_part7.pbi


二进制
project/ewarm/desk/Debug/BrowseInfo/desk_part8.pbi


二进制
project/ewarm/desk/Debug/BrowseInfo/desk_part9.pbi


二进制
project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/cmsis_os.pbi


+ 61 - 56
project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/cmsis_os.xcl

@@ -1,89 +1,101 @@
-"D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS\cmsis_os.c"
+"C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS\cmsis_os.c"
 -std=c11
 -ferror-limit=0
 -fbracket-depth=512
 -funsigned-char
 -MD
 -MF
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\freertos_14566117719784603318.dir\cmsis_os.pbi.dep
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\freertos_14566117719784603318.dir\cmsis_os.pbi.dep
 -o
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\freertos_14566117719784603318.dir\cmsis_os.pbi
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\freertos_14566117719784603318.dir\cmsis_os.pbi
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/uart_bridge
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../share
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c\aarch32
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
 -I
-C:\iar\ewarm-9.60.3\arm\inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/share
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
 -I
-D:\FlyElectronics\tuber\desk\libs
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\aarch32
 -I
-D:\FlyElectronics\tuber\desk\user
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc
 -I
-D:\FlyElectronics\tuber\desk\modules
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c
 -I
-D:\FlyElectronics\tuber\desk\modules\terminal
+C:\projects\FlyElectronics\tuber\desk\libs
 -I
-D:\FlyElectronics\tuber\desk\modules\menu
+C:\projects\FlyElectronics\tuber\desk\user
 -I
-D:\FlyElectronics\tuber\desk\modules\ssd_1327
+C:\projects\FlyElectronics\tuber\desk\modules
 -I
-D:\FlyElectronics\tuber\desk\modules\settings
+C:\projects\FlyElectronics\tuber\desk\modules\terminal
 -I
-D:\FlyElectronics\tuber\desk\modules\configs
+C:\projects\FlyElectronics\tuber\desk\modules\menu
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
+C:\projects\FlyElectronics\tuber\desk\modules\uart_bridge
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\cmsis
+C:\projects\FlyElectronics\tuber\desk\modules\ssd_1327
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\desk\modules\settings
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+C:\projects\FlyElectronics\tuber\desk\modules\configs
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+C:\projects\FlyElectronics\tuber\share
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\cmsis
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\thirdparty_libs\microrl
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\share
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CHAR_BITS__=8
 -D__CHAR_MAX__=0xff
 -D__CHAR_MIN__=0
@@ -304,8 +316,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__JMP_BUF_ELEMENT_TYPE__=unsigned long long int
 -D__JMP_BUF_NUM_ELEMENTS__=16
 -D__TID__=0xcf60
--D__VER__=9060003
--D__BUILD_NUMBER__=422
+-D__VER__=9050001
+-D__BUILD_NUMBER__=380
 -D__IAR_SYSTEMS_ICC__=9
 -D_MAX_ALIGNMENT=8
 -D__LITTLE_ENDIAN__=1
@@ -395,7 +407,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CORE__=__ARM7EM__
 -D__CPU_MODE__=1
 -D__GOT_INDIRECT=0
--D__IAR_PCS_TRUST=1
 -D__ICCARM_INTRINSICS_VERSION__=2
 -D__ICCARM__=1
 -D__INTERWORKING__=1
@@ -406,8 +417,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__HAS_JOINED_TYPES__=1
 -D__HAS_LOCATED_DECLARATION__=1
 -D__HAS_LOCATED_WITH_INIT__=1
--D__IAR_COMPILERBASE__=0xa1100
--D__IAR_COMPILERBASE_STR__=10.17.0.9999
+-D__IAR_COMPILERBASE__=0xa1000
+-D__IAR_COMPILERBASE_STR__=10.16.0.9999
 -D__UNICODE_SOURCE_SUPPORTED__=1
 -D__VTABLE_MEM__=
 -D__PRAGMA_REDEFINE_EXTNAME=1
@@ -422,12 +433,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__MEMORY_ORDER_RELEASE__=3
 -D__MEMORY_ORDER_ACQ_REL__=4
 -D__MEMORY_ORDER_SEQ_CST__=5
--D__ATOMIC_RELAXED=0
--D__ATOMIC_CONSUME=2
--D__ATOMIC_ACQUIRE=2
--D__ATOMIC_RELEASE=3
--D__ATOMIC_ACQ_REL=4
--D__ATOMIC_SEQ_CST=5
 -D__STDC_UTF_16__=1
 -D__STDC_UTF_32__=1
 -D__STDC_LIB_EXT1__=201112L
@@ -443,7 +448,7 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__cpp_unicode_literals=200710L
 -D__cpp_static_assert=200410L
 -D__EDG__=1
--D__EDG_VERSION__=606
+-D__EDG_VERSION__=605
 -D__EDG_SIZE_TYPE__=unsigned int
 -D__EDG_PTRDIFF_TYPE__=int
 -D__EDG_DELTA_TYPE=int
@@ -465,9 +470,9 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__EDG_INT128_EXTENSIONS_ALLOWED=0
 -DUSE_HAL_DRIVER=1
 -DSTM32G431xx=1
--D_DLIB_CONFIG_FILE_HEADER_NAME="C:\iar\ewarm-9.60.3\arm\inc\c\DLib_Config_Full.h"
--D_DLIB_CONFIG_FILE_STRING="C:\\iar\\ewarm-9.60.3\\arm\\inc\\c\\DLib_Config_Full.h"
--D__VERSION__="IAR ANSI C/C++ Compiler V9.60.3.422/W64 for ARM"
+-D_DLIB_CONFIG_FILE_HEADER_NAME="C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\DLib_Config_Full.h"
+-D_DLIB_CONFIG_FILE_STRING="C:\\Program Files\\IAR Systems\\Embedded Workbench 9.2\\arm\\inc\\c\\DLib_Config_Full.h"
+-D__VERSION__="IAR ANSI C/C++ Compiler V9.50.1.380/W64 for ARM"
 -D_VA_DEFINED=
 -D_VA_LIST=struct __va_list
 -D__ICCARM_OLD_DEFINED_VAARGS__=1

二进制
project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/croutine.pbi


+ 61 - 56
project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/croutine.xcl

@@ -1,89 +1,101 @@
-"D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\croutine.c"
+"C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\croutine.c"
 -std=c11
 -ferror-limit=0
 -fbracket-depth=512
 -funsigned-char
 -MD
 -MF
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\freertos_14566117719784603318.dir\croutine.pbi.dep
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\freertos_14566117719784603318.dir\croutine.pbi.dep
 -o
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\freertos_14566117719784603318.dir\croutine.pbi
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\freertos_14566117719784603318.dir\croutine.pbi
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/uart_bridge
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../share
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c\aarch32
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
 -I
-C:\iar\ewarm-9.60.3\arm\inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/share
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
 -I
-D:\FlyElectronics\tuber\desk\libs
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\aarch32
 -I
-D:\FlyElectronics\tuber\desk\user
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc
 -I
-D:\FlyElectronics\tuber\desk\modules
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c
 -I
-D:\FlyElectronics\tuber\desk\modules\terminal
+C:\projects\FlyElectronics\tuber\desk\libs
 -I
-D:\FlyElectronics\tuber\desk\modules\menu
+C:\projects\FlyElectronics\tuber\desk\user
 -I
-D:\FlyElectronics\tuber\desk\modules\ssd_1327
+C:\projects\FlyElectronics\tuber\desk\modules
 -I
-D:\FlyElectronics\tuber\desk\modules\settings
+C:\projects\FlyElectronics\tuber\desk\modules\terminal
 -I
-D:\FlyElectronics\tuber\desk\modules\configs
+C:\projects\FlyElectronics\tuber\desk\modules\menu
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
+C:\projects\FlyElectronics\tuber\desk\modules\uart_bridge
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\cmsis
+C:\projects\FlyElectronics\tuber\desk\modules\ssd_1327
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\desk\modules\settings
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+C:\projects\FlyElectronics\tuber\desk\modules\configs
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+C:\projects\FlyElectronics\tuber\share
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\cmsis
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\thirdparty_libs\microrl
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\share
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CHAR_BITS__=8
 -D__CHAR_MAX__=0xff
 -D__CHAR_MIN__=0
@@ -304,8 +316,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__JMP_BUF_ELEMENT_TYPE__=unsigned long long int
 -D__JMP_BUF_NUM_ELEMENTS__=16
 -D__TID__=0xcf60
--D__VER__=9060003
--D__BUILD_NUMBER__=422
+-D__VER__=9050001
+-D__BUILD_NUMBER__=380
 -D__IAR_SYSTEMS_ICC__=9
 -D_MAX_ALIGNMENT=8
 -D__LITTLE_ENDIAN__=1
@@ -395,7 +407,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CORE__=__ARM7EM__
 -D__CPU_MODE__=1
 -D__GOT_INDIRECT=0
--D__IAR_PCS_TRUST=1
 -D__ICCARM_INTRINSICS_VERSION__=2
 -D__ICCARM__=1
 -D__INTERWORKING__=1
@@ -406,8 +417,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__HAS_JOINED_TYPES__=1
 -D__HAS_LOCATED_DECLARATION__=1
 -D__HAS_LOCATED_WITH_INIT__=1
--D__IAR_COMPILERBASE__=0xa1100
--D__IAR_COMPILERBASE_STR__=10.17.0.9999
+-D__IAR_COMPILERBASE__=0xa1000
+-D__IAR_COMPILERBASE_STR__=10.16.0.9999
 -D__UNICODE_SOURCE_SUPPORTED__=1
 -D__VTABLE_MEM__=
 -D__PRAGMA_REDEFINE_EXTNAME=1
@@ -422,12 +433,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__MEMORY_ORDER_RELEASE__=3
 -D__MEMORY_ORDER_ACQ_REL__=4
 -D__MEMORY_ORDER_SEQ_CST__=5
--D__ATOMIC_RELAXED=0
--D__ATOMIC_CONSUME=2
--D__ATOMIC_ACQUIRE=2
--D__ATOMIC_RELEASE=3
--D__ATOMIC_ACQ_REL=4
--D__ATOMIC_SEQ_CST=5
 -D__STDC_UTF_16__=1
 -D__STDC_UTF_32__=1
 -D__STDC_LIB_EXT1__=201112L
@@ -443,7 +448,7 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__cpp_unicode_literals=200710L
 -D__cpp_static_assert=200410L
 -D__EDG__=1
--D__EDG_VERSION__=606
+-D__EDG_VERSION__=605
 -D__EDG_SIZE_TYPE__=unsigned int
 -D__EDG_PTRDIFF_TYPE__=int
 -D__EDG_DELTA_TYPE=int
@@ -465,9 +470,9 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__EDG_INT128_EXTENSIONS_ALLOWED=0
 -DUSE_HAL_DRIVER=1
 -DSTM32G431xx=1
--D_DLIB_CONFIG_FILE_HEADER_NAME="C:\iar\ewarm-9.60.3\arm\inc\c\DLib_Config_Full.h"
--D_DLIB_CONFIG_FILE_STRING="C:\\iar\\ewarm-9.60.3\\arm\\inc\\c\\DLib_Config_Full.h"
--D__VERSION__="IAR ANSI C/C++ Compiler V9.60.3.422/W64 for ARM"
+-D_DLIB_CONFIG_FILE_HEADER_NAME="C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\DLib_Config_Full.h"
+-D_DLIB_CONFIG_FILE_STRING="C:\\Program Files\\IAR Systems\\Embedded Workbench 9.2\\arm\\inc\\c\\DLib_Config_Full.h"
+-D__VERSION__="IAR ANSI C/C++ Compiler V9.50.1.380/W64 for ARM"
 -D_VA_DEFINED=
 -D_VA_LIST=struct __va_list
 -D__ICCARM_OLD_DEFINED_VAARGS__=1

二进制
project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/event_groups.pbi


+ 61 - 56
project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/event_groups.xcl

@@ -1,89 +1,101 @@
-"D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\event_groups.c"
+"C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\event_groups.c"
 -std=c11
 -ferror-limit=0
 -fbracket-depth=512
 -funsigned-char
 -MD
 -MF
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\freertos_14566117719784603318.dir\event_groups.pbi.dep
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\freertos_14566117719784603318.dir\event_groups.pbi.dep
 -o
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\freertos_14566117719784603318.dir\event_groups.pbi
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\freertos_14566117719784603318.dir\event_groups.pbi
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/uart_bridge
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../share
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c\aarch32
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
 -I
-C:\iar\ewarm-9.60.3\arm\inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/share
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
 -I
-D:\FlyElectronics\tuber\desk\libs
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\aarch32
 -I
-D:\FlyElectronics\tuber\desk\user
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc
 -I
-D:\FlyElectronics\tuber\desk\modules
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c
 -I
-D:\FlyElectronics\tuber\desk\modules\terminal
+C:\projects\FlyElectronics\tuber\desk\libs
 -I
-D:\FlyElectronics\tuber\desk\modules\menu
+C:\projects\FlyElectronics\tuber\desk\user
 -I
-D:\FlyElectronics\tuber\desk\modules\ssd_1327
+C:\projects\FlyElectronics\tuber\desk\modules
 -I
-D:\FlyElectronics\tuber\desk\modules\settings
+C:\projects\FlyElectronics\tuber\desk\modules\terminal
 -I
-D:\FlyElectronics\tuber\desk\modules\configs
+C:\projects\FlyElectronics\tuber\desk\modules\menu
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
+C:\projects\FlyElectronics\tuber\desk\modules\uart_bridge
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\cmsis
+C:\projects\FlyElectronics\tuber\desk\modules\ssd_1327
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\desk\modules\settings
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+C:\projects\FlyElectronics\tuber\desk\modules\configs
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+C:\projects\FlyElectronics\tuber\share
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\cmsis
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\thirdparty_libs\microrl
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\share
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CHAR_BITS__=8
 -D__CHAR_MAX__=0xff
 -D__CHAR_MIN__=0
@@ -304,8 +316,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__JMP_BUF_ELEMENT_TYPE__=unsigned long long int
 -D__JMP_BUF_NUM_ELEMENTS__=16
 -D__TID__=0xcf60
--D__VER__=9060003
--D__BUILD_NUMBER__=422
+-D__VER__=9050001
+-D__BUILD_NUMBER__=380
 -D__IAR_SYSTEMS_ICC__=9
 -D_MAX_ALIGNMENT=8
 -D__LITTLE_ENDIAN__=1
@@ -395,7 +407,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CORE__=__ARM7EM__
 -D__CPU_MODE__=1
 -D__GOT_INDIRECT=0
--D__IAR_PCS_TRUST=1
 -D__ICCARM_INTRINSICS_VERSION__=2
 -D__ICCARM__=1
 -D__INTERWORKING__=1
@@ -406,8 +417,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__HAS_JOINED_TYPES__=1
 -D__HAS_LOCATED_DECLARATION__=1
 -D__HAS_LOCATED_WITH_INIT__=1
--D__IAR_COMPILERBASE__=0xa1100
--D__IAR_COMPILERBASE_STR__=10.17.0.9999
+-D__IAR_COMPILERBASE__=0xa1000
+-D__IAR_COMPILERBASE_STR__=10.16.0.9999
 -D__UNICODE_SOURCE_SUPPORTED__=1
 -D__VTABLE_MEM__=
 -D__PRAGMA_REDEFINE_EXTNAME=1
@@ -422,12 +433,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__MEMORY_ORDER_RELEASE__=3
 -D__MEMORY_ORDER_ACQ_REL__=4
 -D__MEMORY_ORDER_SEQ_CST__=5
--D__ATOMIC_RELAXED=0
--D__ATOMIC_CONSUME=2
--D__ATOMIC_ACQUIRE=2
--D__ATOMIC_RELEASE=3
--D__ATOMIC_ACQ_REL=4
--D__ATOMIC_SEQ_CST=5
 -D__STDC_UTF_16__=1
 -D__STDC_UTF_32__=1
 -D__STDC_LIB_EXT1__=201112L
@@ -443,7 +448,7 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__cpp_unicode_literals=200710L
 -D__cpp_static_assert=200410L
 -D__EDG__=1
--D__EDG_VERSION__=606
+-D__EDG_VERSION__=605
 -D__EDG_SIZE_TYPE__=unsigned int
 -D__EDG_PTRDIFF_TYPE__=int
 -D__EDG_DELTA_TYPE=int
@@ -465,9 +470,9 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__EDG_INT128_EXTENSIONS_ALLOWED=0
 -DUSE_HAL_DRIVER=1
 -DSTM32G431xx=1
--D_DLIB_CONFIG_FILE_HEADER_NAME="C:\iar\ewarm-9.60.3\arm\inc\c\DLib_Config_Full.h"
--D_DLIB_CONFIG_FILE_STRING="C:\\iar\\ewarm-9.60.3\\arm\\inc\\c\\DLib_Config_Full.h"
--D__VERSION__="IAR ANSI C/C++ Compiler V9.60.3.422/W64 for ARM"
+-D_DLIB_CONFIG_FILE_HEADER_NAME="C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\DLib_Config_Full.h"
+-D_DLIB_CONFIG_FILE_STRING="C:\\Program Files\\IAR Systems\\Embedded Workbench 9.2\\arm\\inc\\c\\DLib_Config_Full.h"
+-D__VERSION__="IAR ANSI C/C++ Compiler V9.50.1.380/W64 for ARM"
 -D_VA_DEFINED=
 -D_VA_LIST=struct __va_list
 -D__ICCARM_OLD_DEFINED_VAARGS__=1

二进制
project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/heap_4.pbi


+ 61 - 56
project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/heap_4.xcl

@@ -1,89 +1,101 @@
-"D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\MemMang\heap_4.c"
+"C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\MemMang\heap_4.c"
 -std=c11
 -ferror-limit=0
 -fbracket-depth=512
 -funsigned-char
 -MD
 -MF
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\freertos_14566117719784603318.dir\heap_4.pbi.dep
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\freertos_14566117719784603318.dir\heap_4.pbi.dep
 -o
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\freertos_14566117719784603318.dir\heap_4.pbi
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\freertos_14566117719784603318.dir\heap_4.pbi
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\MemMang
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\MemMang
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/uart_bridge
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../share
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c\aarch32
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
 -I
-C:\iar\ewarm-9.60.3\arm\inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/share
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
 -I
-D:\FlyElectronics\tuber\desk\libs
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\aarch32
 -I
-D:\FlyElectronics\tuber\desk\user
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc
 -I
-D:\FlyElectronics\tuber\desk\modules
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c
 -I
-D:\FlyElectronics\tuber\desk\modules\terminal
+C:\projects\FlyElectronics\tuber\desk\libs
 -I
-D:\FlyElectronics\tuber\desk\modules\menu
+C:\projects\FlyElectronics\tuber\desk\user
 -I
-D:\FlyElectronics\tuber\desk\modules\ssd_1327
+C:\projects\FlyElectronics\tuber\desk\modules
 -I
-D:\FlyElectronics\tuber\desk\modules\settings
+C:\projects\FlyElectronics\tuber\desk\modules\terminal
 -I
-D:\FlyElectronics\tuber\desk\modules\configs
+C:\projects\FlyElectronics\tuber\desk\modules\menu
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
+C:\projects\FlyElectronics\tuber\desk\modules\uart_bridge
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\cmsis
+C:\projects\FlyElectronics\tuber\desk\modules\ssd_1327
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\desk\modules\settings
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+C:\projects\FlyElectronics\tuber\desk\modules\configs
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+C:\projects\FlyElectronics\tuber\share
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\cmsis
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\thirdparty_libs\microrl
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\share
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CHAR_BITS__=8
 -D__CHAR_MAX__=0xff
 -D__CHAR_MIN__=0
@@ -304,8 +316,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__JMP_BUF_ELEMENT_TYPE__=unsigned long long int
 -D__JMP_BUF_NUM_ELEMENTS__=16
 -D__TID__=0xcf60
--D__VER__=9060003
--D__BUILD_NUMBER__=422
+-D__VER__=9050001
+-D__BUILD_NUMBER__=380
 -D__IAR_SYSTEMS_ICC__=9
 -D_MAX_ALIGNMENT=8
 -D__LITTLE_ENDIAN__=1
@@ -395,7 +407,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CORE__=__ARM7EM__
 -D__CPU_MODE__=1
 -D__GOT_INDIRECT=0
--D__IAR_PCS_TRUST=1
 -D__ICCARM_INTRINSICS_VERSION__=2
 -D__ICCARM__=1
 -D__INTERWORKING__=1
@@ -406,8 +417,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__HAS_JOINED_TYPES__=1
 -D__HAS_LOCATED_DECLARATION__=1
 -D__HAS_LOCATED_WITH_INIT__=1
--D__IAR_COMPILERBASE__=0xa1100
--D__IAR_COMPILERBASE_STR__=10.17.0.9999
+-D__IAR_COMPILERBASE__=0xa1000
+-D__IAR_COMPILERBASE_STR__=10.16.0.9999
 -D__UNICODE_SOURCE_SUPPORTED__=1
 -D__VTABLE_MEM__=
 -D__PRAGMA_REDEFINE_EXTNAME=1
@@ -422,12 +433,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__MEMORY_ORDER_RELEASE__=3
 -D__MEMORY_ORDER_ACQ_REL__=4
 -D__MEMORY_ORDER_SEQ_CST__=5
--D__ATOMIC_RELAXED=0
--D__ATOMIC_CONSUME=2
--D__ATOMIC_ACQUIRE=2
--D__ATOMIC_RELEASE=3
--D__ATOMIC_ACQ_REL=4
--D__ATOMIC_SEQ_CST=5
 -D__STDC_UTF_16__=1
 -D__STDC_UTF_32__=1
 -D__STDC_LIB_EXT1__=201112L
@@ -443,7 +448,7 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__cpp_unicode_literals=200710L
 -D__cpp_static_assert=200410L
 -D__EDG__=1
--D__EDG_VERSION__=606
+-D__EDG_VERSION__=605
 -D__EDG_SIZE_TYPE__=unsigned int
 -D__EDG_PTRDIFF_TYPE__=int
 -D__EDG_DELTA_TYPE=int
@@ -465,9 +470,9 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__EDG_INT128_EXTENSIONS_ALLOWED=0
 -DUSE_HAL_DRIVER=1
 -DSTM32G431xx=1
--D_DLIB_CONFIG_FILE_HEADER_NAME="C:\iar\ewarm-9.60.3\arm\inc\c\DLib_Config_Full.h"
--D_DLIB_CONFIG_FILE_STRING="C:\\iar\\ewarm-9.60.3\\arm\\inc\\c\\DLib_Config_Full.h"
--D__VERSION__="IAR ANSI C/C++ Compiler V9.60.3.422/W64 for ARM"
+-D_DLIB_CONFIG_FILE_HEADER_NAME="C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\DLib_Config_Full.h"
+-D_DLIB_CONFIG_FILE_STRING="C:\\Program Files\\IAR Systems\\Embedded Workbench 9.2\\arm\\inc\\c\\DLib_Config_Full.h"
+-D__VERSION__="IAR ANSI C/C++ Compiler V9.50.1.380/W64 for ARM"
 -D_VA_DEFINED=
 -D_VA_LIST=struct __va_list
 -D__ICCARM_OLD_DEFINED_VAARGS__=1

二进制
project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/list.pbi


+ 61 - 56
project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/list.xcl

@@ -1,89 +1,101 @@
-"D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\list.c"
+"C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\list.c"
 -std=c11
 -ferror-limit=0
 -fbracket-depth=512
 -funsigned-char
 -MD
 -MF
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\freertos_14566117719784603318.dir\list.pbi.dep
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\freertos_14566117719784603318.dir\list.pbi.dep
 -o
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\freertos_14566117719784603318.dir\list.pbi
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\freertos_14566117719784603318.dir\list.pbi
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/uart_bridge
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../share
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c\aarch32
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
 -I
-C:\iar\ewarm-9.60.3\arm\inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/share
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
 -I
-D:\FlyElectronics\tuber\desk\libs
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\aarch32
 -I
-D:\FlyElectronics\tuber\desk\user
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc
 -I
-D:\FlyElectronics\tuber\desk\modules
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c
 -I
-D:\FlyElectronics\tuber\desk\modules\terminal
+C:\projects\FlyElectronics\tuber\desk\libs
 -I
-D:\FlyElectronics\tuber\desk\modules\menu
+C:\projects\FlyElectronics\tuber\desk\user
 -I
-D:\FlyElectronics\tuber\desk\modules\ssd_1327
+C:\projects\FlyElectronics\tuber\desk\modules
 -I
-D:\FlyElectronics\tuber\desk\modules\settings
+C:\projects\FlyElectronics\tuber\desk\modules\terminal
 -I
-D:\FlyElectronics\tuber\desk\modules\configs
+C:\projects\FlyElectronics\tuber\desk\modules\menu
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
+C:\projects\FlyElectronics\tuber\desk\modules\uart_bridge
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\cmsis
+C:\projects\FlyElectronics\tuber\desk\modules\ssd_1327
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\desk\modules\settings
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+C:\projects\FlyElectronics\tuber\desk\modules\configs
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+C:\projects\FlyElectronics\tuber\share
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\cmsis
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\thirdparty_libs\microrl
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\share
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CHAR_BITS__=8
 -D__CHAR_MAX__=0xff
 -D__CHAR_MIN__=0
@@ -304,8 +316,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__JMP_BUF_ELEMENT_TYPE__=unsigned long long int
 -D__JMP_BUF_NUM_ELEMENTS__=16
 -D__TID__=0xcf60
--D__VER__=9060003
--D__BUILD_NUMBER__=422
+-D__VER__=9050001
+-D__BUILD_NUMBER__=380
 -D__IAR_SYSTEMS_ICC__=9
 -D_MAX_ALIGNMENT=8
 -D__LITTLE_ENDIAN__=1
@@ -395,7 +407,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CORE__=__ARM7EM__
 -D__CPU_MODE__=1
 -D__GOT_INDIRECT=0
--D__IAR_PCS_TRUST=1
 -D__ICCARM_INTRINSICS_VERSION__=2
 -D__ICCARM__=1
 -D__INTERWORKING__=1
@@ -406,8 +417,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__HAS_JOINED_TYPES__=1
 -D__HAS_LOCATED_DECLARATION__=1
 -D__HAS_LOCATED_WITH_INIT__=1
--D__IAR_COMPILERBASE__=0xa1100
--D__IAR_COMPILERBASE_STR__=10.17.0.9999
+-D__IAR_COMPILERBASE__=0xa1000
+-D__IAR_COMPILERBASE_STR__=10.16.0.9999
 -D__UNICODE_SOURCE_SUPPORTED__=1
 -D__VTABLE_MEM__=
 -D__PRAGMA_REDEFINE_EXTNAME=1
@@ -422,12 +433,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__MEMORY_ORDER_RELEASE__=3
 -D__MEMORY_ORDER_ACQ_REL__=4
 -D__MEMORY_ORDER_SEQ_CST__=5
--D__ATOMIC_RELAXED=0
--D__ATOMIC_CONSUME=2
--D__ATOMIC_ACQUIRE=2
--D__ATOMIC_RELEASE=3
--D__ATOMIC_ACQ_REL=4
--D__ATOMIC_SEQ_CST=5
 -D__STDC_UTF_16__=1
 -D__STDC_UTF_32__=1
 -D__STDC_LIB_EXT1__=201112L
@@ -443,7 +448,7 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__cpp_unicode_literals=200710L
 -D__cpp_static_assert=200410L
 -D__EDG__=1
--D__EDG_VERSION__=606
+-D__EDG_VERSION__=605
 -D__EDG_SIZE_TYPE__=unsigned int
 -D__EDG_PTRDIFF_TYPE__=int
 -D__EDG_DELTA_TYPE=int
@@ -465,9 +470,9 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__EDG_INT128_EXTENSIONS_ALLOWED=0
 -DUSE_HAL_DRIVER=1
 -DSTM32G431xx=1
--D_DLIB_CONFIG_FILE_HEADER_NAME="C:\iar\ewarm-9.60.3\arm\inc\c\DLib_Config_Full.h"
--D_DLIB_CONFIG_FILE_STRING="C:\\iar\\ewarm-9.60.3\\arm\\inc\\c\\DLib_Config_Full.h"
--D__VERSION__="IAR ANSI C/C++ Compiler V9.60.3.422/W64 for ARM"
+-D_DLIB_CONFIG_FILE_HEADER_NAME="C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\DLib_Config_Full.h"
+-D_DLIB_CONFIG_FILE_STRING="C:\\Program Files\\IAR Systems\\Embedded Workbench 9.2\\arm\\inc\\c\\DLib_Config_Full.h"
+-D__VERSION__="IAR ANSI C/C++ Compiler V9.50.1.380/W64 for ARM"
 -D_VA_DEFINED=
 -D_VA_LIST=struct __va_list
 -D__ICCARM_OLD_DEFINED_VAARGS__=1

二进制
project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/port.pbi


+ 61 - 56
project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/port.xcl

@@ -1,89 +1,101 @@
-"D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F\port.c"
+"C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F\port.c"
 -std=c11
 -ferror-limit=0
 -fbracket-depth=512
 -funsigned-char
 -MD
 -MF
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\freertos_14566117719784603318.dir\port.pbi.dep
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\freertos_14566117719784603318.dir\port.pbi.dep
 -o
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\freertos_14566117719784603318.dir\port.pbi
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\freertos_14566117719784603318.dir\port.pbi
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/uart_bridge
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../share
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c\aarch32
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
 -I
-C:\iar\ewarm-9.60.3\arm\inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/share
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
 -I
-D:\FlyElectronics\tuber\desk\libs
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\aarch32
 -I
-D:\FlyElectronics\tuber\desk\user
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc
 -I
-D:\FlyElectronics\tuber\desk\modules
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c
 -I
-D:\FlyElectronics\tuber\desk\modules\terminal
+C:\projects\FlyElectronics\tuber\desk\libs
 -I
-D:\FlyElectronics\tuber\desk\modules\menu
+C:\projects\FlyElectronics\tuber\desk\user
 -I
-D:\FlyElectronics\tuber\desk\modules\ssd_1327
+C:\projects\FlyElectronics\tuber\desk\modules
 -I
-D:\FlyElectronics\tuber\desk\modules\settings
+C:\projects\FlyElectronics\tuber\desk\modules\terminal
 -I
-D:\FlyElectronics\tuber\desk\modules\configs
+C:\projects\FlyElectronics\tuber\desk\modules\menu
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
+C:\projects\FlyElectronics\tuber\desk\modules\uart_bridge
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\cmsis
+C:\projects\FlyElectronics\tuber\desk\modules\ssd_1327
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\desk\modules\settings
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+C:\projects\FlyElectronics\tuber\desk\modules\configs
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+C:\projects\FlyElectronics\tuber\share
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\cmsis
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\thirdparty_libs\microrl
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\share
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CHAR_BITS__=8
 -D__CHAR_MAX__=0xff
 -D__CHAR_MIN__=0
@@ -304,8 +316,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__JMP_BUF_ELEMENT_TYPE__=unsigned long long int
 -D__JMP_BUF_NUM_ELEMENTS__=16
 -D__TID__=0xcf60
--D__VER__=9060003
--D__BUILD_NUMBER__=422
+-D__VER__=9050001
+-D__BUILD_NUMBER__=380
 -D__IAR_SYSTEMS_ICC__=9
 -D_MAX_ALIGNMENT=8
 -D__LITTLE_ENDIAN__=1
@@ -395,7 +407,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CORE__=__ARM7EM__
 -D__CPU_MODE__=1
 -D__GOT_INDIRECT=0
--D__IAR_PCS_TRUST=1
 -D__ICCARM_INTRINSICS_VERSION__=2
 -D__ICCARM__=1
 -D__INTERWORKING__=1
@@ -406,8 +417,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__HAS_JOINED_TYPES__=1
 -D__HAS_LOCATED_DECLARATION__=1
 -D__HAS_LOCATED_WITH_INIT__=1
--D__IAR_COMPILERBASE__=0xa1100
--D__IAR_COMPILERBASE_STR__=10.17.0.9999
+-D__IAR_COMPILERBASE__=0xa1000
+-D__IAR_COMPILERBASE_STR__=10.16.0.9999
 -D__UNICODE_SOURCE_SUPPORTED__=1
 -D__VTABLE_MEM__=
 -D__PRAGMA_REDEFINE_EXTNAME=1
@@ -422,12 +433,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__MEMORY_ORDER_RELEASE__=3
 -D__MEMORY_ORDER_ACQ_REL__=4
 -D__MEMORY_ORDER_SEQ_CST__=5
--D__ATOMIC_RELAXED=0
--D__ATOMIC_CONSUME=2
--D__ATOMIC_ACQUIRE=2
--D__ATOMIC_RELEASE=3
--D__ATOMIC_ACQ_REL=4
--D__ATOMIC_SEQ_CST=5
 -D__STDC_UTF_16__=1
 -D__STDC_UTF_32__=1
 -D__STDC_LIB_EXT1__=201112L
@@ -443,7 +448,7 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__cpp_unicode_literals=200710L
 -D__cpp_static_assert=200410L
 -D__EDG__=1
--D__EDG_VERSION__=606
+-D__EDG_VERSION__=605
 -D__EDG_SIZE_TYPE__=unsigned int
 -D__EDG_PTRDIFF_TYPE__=int
 -D__EDG_DELTA_TYPE=int
@@ -465,9 +470,9 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__EDG_INT128_EXTENSIONS_ALLOWED=0
 -DUSE_HAL_DRIVER=1
 -DSTM32G431xx=1
--D_DLIB_CONFIG_FILE_HEADER_NAME="C:\iar\ewarm-9.60.3\arm\inc\c\DLib_Config_Full.h"
--D_DLIB_CONFIG_FILE_STRING="C:\\iar\\ewarm-9.60.3\\arm\\inc\\c\\DLib_Config_Full.h"
--D__VERSION__="IAR ANSI C/C++ Compiler V9.60.3.422/W64 for ARM"
+-D_DLIB_CONFIG_FILE_HEADER_NAME="C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\DLib_Config_Full.h"
+-D_DLIB_CONFIG_FILE_STRING="C:\\Program Files\\IAR Systems\\Embedded Workbench 9.2\\arm\\inc\\c\\DLib_Config_Full.h"
+-D__VERSION__="IAR ANSI C/C++ Compiler V9.50.1.380/W64 for ARM"
 -D_VA_DEFINED=
 -D_VA_LIST=struct __va_list
 -D__ICCARM_OLD_DEFINED_VAARGS__=1

二进制
project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/queue.pbi


+ 61 - 56
project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/queue.xcl

@@ -1,89 +1,101 @@
-"D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\queue.c"
+"C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\queue.c"
 -std=c11
 -ferror-limit=0
 -fbracket-depth=512
 -funsigned-char
 -MD
 -MF
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\freertos_14566117719784603318.dir\queue.pbi.dep
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\freertos_14566117719784603318.dir\queue.pbi.dep
 -o
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\freertos_14566117719784603318.dir\queue.pbi
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\freertos_14566117719784603318.dir\queue.pbi
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/uart_bridge
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../share
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c\aarch32
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
 -I
-C:\iar\ewarm-9.60.3\arm\inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/share
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
 -I
-D:\FlyElectronics\tuber\desk\libs
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\aarch32
 -I
-D:\FlyElectronics\tuber\desk\user
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc
 -I
-D:\FlyElectronics\tuber\desk\modules
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c
 -I
-D:\FlyElectronics\tuber\desk\modules\terminal
+C:\projects\FlyElectronics\tuber\desk\libs
 -I
-D:\FlyElectronics\tuber\desk\modules\menu
+C:\projects\FlyElectronics\tuber\desk\user
 -I
-D:\FlyElectronics\tuber\desk\modules\ssd_1327
+C:\projects\FlyElectronics\tuber\desk\modules
 -I
-D:\FlyElectronics\tuber\desk\modules\settings
+C:\projects\FlyElectronics\tuber\desk\modules\terminal
 -I
-D:\FlyElectronics\tuber\desk\modules\configs
+C:\projects\FlyElectronics\tuber\desk\modules\menu
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
+C:\projects\FlyElectronics\tuber\desk\modules\uart_bridge
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\cmsis
+C:\projects\FlyElectronics\tuber\desk\modules\ssd_1327
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\desk\modules\settings
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+C:\projects\FlyElectronics\tuber\desk\modules\configs
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+C:\projects\FlyElectronics\tuber\share
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\cmsis
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\thirdparty_libs\microrl
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\share
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CHAR_BITS__=8
 -D__CHAR_MAX__=0xff
 -D__CHAR_MIN__=0
@@ -304,8 +316,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__JMP_BUF_ELEMENT_TYPE__=unsigned long long int
 -D__JMP_BUF_NUM_ELEMENTS__=16
 -D__TID__=0xcf60
--D__VER__=9060003
--D__BUILD_NUMBER__=422
+-D__VER__=9050001
+-D__BUILD_NUMBER__=380
 -D__IAR_SYSTEMS_ICC__=9
 -D_MAX_ALIGNMENT=8
 -D__LITTLE_ENDIAN__=1
@@ -395,7 +407,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CORE__=__ARM7EM__
 -D__CPU_MODE__=1
 -D__GOT_INDIRECT=0
--D__IAR_PCS_TRUST=1
 -D__ICCARM_INTRINSICS_VERSION__=2
 -D__ICCARM__=1
 -D__INTERWORKING__=1
@@ -406,8 +417,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__HAS_JOINED_TYPES__=1
 -D__HAS_LOCATED_DECLARATION__=1
 -D__HAS_LOCATED_WITH_INIT__=1
--D__IAR_COMPILERBASE__=0xa1100
--D__IAR_COMPILERBASE_STR__=10.17.0.9999
+-D__IAR_COMPILERBASE__=0xa1000
+-D__IAR_COMPILERBASE_STR__=10.16.0.9999
 -D__UNICODE_SOURCE_SUPPORTED__=1
 -D__VTABLE_MEM__=
 -D__PRAGMA_REDEFINE_EXTNAME=1
@@ -422,12 +433,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__MEMORY_ORDER_RELEASE__=3
 -D__MEMORY_ORDER_ACQ_REL__=4
 -D__MEMORY_ORDER_SEQ_CST__=5
--D__ATOMIC_RELAXED=0
--D__ATOMIC_CONSUME=2
--D__ATOMIC_ACQUIRE=2
--D__ATOMIC_RELEASE=3
--D__ATOMIC_ACQ_REL=4
--D__ATOMIC_SEQ_CST=5
 -D__STDC_UTF_16__=1
 -D__STDC_UTF_32__=1
 -D__STDC_LIB_EXT1__=201112L
@@ -443,7 +448,7 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__cpp_unicode_literals=200710L
 -D__cpp_static_assert=200410L
 -D__EDG__=1
--D__EDG_VERSION__=606
+-D__EDG_VERSION__=605
 -D__EDG_SIZE_TYPE__=unsigned int
 -D__EDG_PTRDIFF_TYPE__=int
 -D__EDG_DELTA_TYPE=int
@@ -465,9 +470,9 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__EDG_INT128_EXTENSIONS_ALLOWED=0
 -DUSE_HAL_DRIVER=1
 -DSTM32G431xx=1
--D_DLIB_CONFIG_FILE_HEADER_NAME="C:\iar\ewarm-9.60.3\arm\inc\c\DLib_Config_Full.h"
--D_DLIB_CONFIG_FILE_STRING="C:\\iar\\ewarm-9.60.3\\arm\\inc\\c\\DLib_Config_Full.h"
--D__VERSION__="IAR ANSI C/C++ Compiler V9.60.3.422/W64 for ARM"
+-D_DLIB_CONFIG_FILE_HEADER_NAME="C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\DLib_Config_Full.h"
+-D_DLIB_CONFIG_FILE_STRING="C:\\Program Files\\IAR Systems\\Embedded Workbench 9.2\\arm\\inc\\c\\DLib_Config_Full.h"
+-D__VERSION__="IAR ANSI C/C++ Compiler V9.50.1.380/W64 for ARM"
 -D_VA_DEFINED=
 -D_VA_LIST=struct __va_list
 -D__ICCARM_OLD_DEFINED_VAARGS__=1

二进制
project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/stream_buffer.pbi


+ 61 - 56
project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/stream_buffer.xcl

@@ -1,89 +1,101 @@
-"D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\stream_buffer.c"
+"C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\stream_buffer.c"
 -std=c11
 -ferror-limit=0
 -fbracket-depth=512
 -funsigned-char
 -MD
 -MF
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\freertos_14566117719784603318.dir\stream_buffer.pbi.dep
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\freertos_14566117719784603318.dir\stream_buffer.pbi.dep
 -o
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\freertos_14566117719784603318.dir\stream_buffer.pbi
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\freertos_14566117719784603318.dir\stream_buffer.pbi
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/uart_bridge
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../share
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c\aarch32
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
 -I
-C:\iar\ewarm-9.60.3\arm\inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/share
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
 -I
-D:\FlyElectronics\tuber\desk\libs
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\aarch32
 -I
-D:\FlyElectronics\tuber\desk\user
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc
 -I
-D:\FlyElectronics\tuber\desk\modules
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c
 -I
-D:\FlyElectronics\tuber\desk\modules\terminal
+C:\projects\FlyElectronics\tuber\desk\libs
 -I
-D:\FlyElectronics\tuber\desk\modules\menu
+C:\projects\FlyElectronics\tuber\desk\user
 -I
-D:\FlyElectronics\tuber\desk\modules\ssd_1327
+C:\projects\FlyElectronics\tuber\desk\modules
 -I
-D:\FlyElectronics\tuber\desk\modules\settings
+C:\projects\FlyElectronics\tuber\desk\modules\terminal
 -I
-D:\FlyElectronics\tuber\desk\modules\configs
+C:\projects\FlyElectronics\tuber\desk\modules\menu
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
+C:\projects\FlyElectronics\tuber\desk\modules\uart_bridge
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\cmsis
+C:\projects\FlyElectronics\tuber\desk\modules\ssd_1327
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\desk\modules\settings
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+C:\projects\FlyElectronics\tuber\desk\modules\configs
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+C:\projects\FlyElectronics\tuber\share
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\cmsis
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\thirdparty_libs\microrl
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\share
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CHAR_BITS__=8
 -D__CHAR_MAX__=0xff
 -D__CHAR_MIN__=0
@@ -304,8 +316,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__JMP_BUF_ELEMENT_TYPE__=unsigned long long int
 -D__JMP_BUF_NUM_ELEMENTS__=16
 -D__TID__=0xcf60
--D__VER__=9060003
--D__BUILD_NUMBER__=422
+-D__VER__=9050001
+-D__BUILD_NUMBER__=380
 -D__IAR_SYSTEMS_ICC__=9
 -D_MAX_ALIGNMENT=8
 -D__LITTLE_ENDIAN__=1
@@ -395,7 +407,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CORE__=__ARM7EM__
 -D__CPU_MODE__=1
 -D__GOT_INDIRECT=0
--D__IAR_PCS_TRUST=1
 -D__ICCARM_INTRINSICS_VERSION__=2
 -D__ICCARM__=1
 -D__INTERWORKING__=1
@@ -406,8 +417,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__HAS_JOINED_TYPES__=1
 -D__HAS_LOCATED_DECLARATION__=1
 -D__HAS_LOCATED_WITH_INIT__=1
--D__IAR_COMPILERBASE__=0xa1100
--D__IAR_COMPILERBASE_STR__=10.17.0.9999
+-D__IAR_COMPILERBASE__=0xa1000
+-D__IAR_COMPILERBASE_STR__=10.16.0.9999
 -D__UNICODE_SOURCE_SUPPORTED__=1
 -D__VTABLE_MEM__=
 -D__PRAGMA_REDEFINE_EXTNAME=1
@@ -422,12 +433,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__MEMORY_ORDER_RELEASE__=3
 -D__MEMORY_ORDER_ACQ_REL__=4
 -D__MEMORY_ORDER_SEQ_CST__=5
--D__ATOMIC_RELAXED=0
--D__ATOMIC_CONSUME=2
--D__ATOMIC_ACQUIRE=2
--D__ATOMIC_RELEASE=3
--D__ATOMIC_ACQ_REL=4
--D__ATOMIC_SEQ_CST=5
 -D__STDC_UTF_16__=1
 -D__STDC_UTF_32__=1
 -D__STDC_LIB_EXT1__=201112L
@@ -443,7 +448,7 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__cpp_unicode_literals=200710L
 -D__cpp_static_assert=200410L
 -D__EDG__=1
--D__EDG_VERSION__=606
+-D__EDG_VERSION__=605
 -D__EDG_SIZE_TYPE__=unsigned int
 -D__EDG_PTRDIFF_TYPE__=int
 -D__EDG_DELTA_TYPE=int
@@ -465,9 +470,9 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__EDG_INT128_EXTENSIONS_ALLOWED=0
 -DUSE_HAL_DRIVER=1
 -DSTM32G431xx=1
--D_DLIB_CONFIG_FILE_HEADER_NAME="C:\iar\ewarm-9.60.3\arm\inc\c\DLib_Config_Full.h"
--D_DLIB_CONFIG_FILE_STRING="C:\\iar\\ewarm-9.60.3\\arm\\inc\\c\\DLib_Config_Full.h"
--D__VERSION__="IAR ANSI C/C++ Compiler V9.60.3.422/W64 for ARM"
+-D_DLIB_CONFIG_FILE_HEADER_NAME="C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\DLib_Config_Full.h"
+-D_DLIB_CONFIG_FILE_STRING="C:\\Program Files\\IAR Systems\\Embedded Workbench 9.2\\arm\\inc\\c\\DLib_Config_Full.h"
+-D__VERSION__="IAR ANSI C/C++ Compiler V9.50.1.380/W64 for ARM"
 -D_VA_DEFINED=
 -D_VA_LIST=struct __va_list
 -D__ICCARM_OLD_DEFINED_VAARGS__=1

二进制
project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/tasks.pbi


+ 61 - 56
project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/tasks.xcl

@@ -1,89 +1,101 @@
-"D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\tasks.c"
+"C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\tasks.c"
 -std=c11
 -ferror-limit=0
 -fbracket-depth=512
 -funsigned-char
 -MD
 -MF
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\freertos_14566117719784603318.dir\tasks.pbi.dep
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\freertos_14566117719784603318.dir\tasks.pbi.dep
 -o
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\freertos_14566117719784603318.dir\tasks.pbi
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\freertos_14566117719784603318.dir\tasks.pbi
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/uart_bridge
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../share
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c\aarch32
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
 -I
-C:\iar\ewarm-9.60.3\arm\inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/share
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
 -I
-D:\FlyElectronics\tuber\desk\libs
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\aarch32
 -I
-D:\FlyElectronics\tuber\desk\user
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc
 -I
-D:\FlyElectronics\tuber\desk\modules
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c
 -I
-D:\FlyElectronics\tuber\desk\modules\terminal
+C:\projects\FlyElectronics\tuber\desk\libs
 -I
-D:\FlyElectronics\tuber\desk\modules\menu
+C:\projects\FlyElectronics\tuber\desk\user
 -I
-D:\FlyElectronics\tuber\desk\modules\ssd_1327
+C:\projects\FlyElectronics\tuber\desk\modules
 -I
-D:\FlyElectronics\tuber\desk\modules\settings
+C:\projects\FlyElectronics\tuber\desk\modules\terminal
 -I
-D:\FlyElectronics\tuber\desk\modules\configs
+C:\projects\FlyElectronics\tuber\desk\modules\menu
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
+C:\projects\FlyElectronics\tuber\desk\modules\uart_bridge
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\cmsis
+C:\projects\FlyElectronics\tuber\desk\modules\ssd_1327
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\desk\modules\settings
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+C:\projects\FlyElectronics\tuber\desk\modules\configs
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+C:\projects\FlyElectronics\tuber\share
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\cmsis
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\thirdparty_libs\microrl
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\share
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CHAR_BITS__=8
 -D__CHAR_MAX__=0xff
 -D__CHAR_MIN__=0
@@ -304,8 +316,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__JMP_BUF_ELEMENT_TYPE__=unsigned long long int
 -D__JMP_BUF_NUM_ELEMENTS__=16
 -D__TID__=0xcf60
--D__VER__=9060003
--D__BUILD_NUMBER__=422
+-D__VER__=9050001
+-D__BUILD_NUMBER__=380
 -D__IAR_SYSTEMS_ICC__=9
 -D_MAX_ALIGNMENT=8
 -D__LITTLE_ENDIAN__=1
@@ -395,7 +407,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CORE__=__ARM7EM__
 -D__CPU_MODE__=1
 -D__GOT_INDIRECT=0
--D__IAR_PCS_TRUST=1
 -D__ICCARM_INTRINSICS_VERSION__=2
 -D__ICCARM__=1
 -D__INTERWORKING__=1
@@ -406,8 +417,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__HAS_JOINED_TYPES__=1
 -D__HAS_LOCATED_DECLARATION__=1
 -D__HAS_LOCATED_WITH_INIT__=1
--D__IAR_COMPILERBASE__=0xa1100
--D__IAR_COMPILERBASE_STR__=10.17.0.9999
+-D__IAR_COMPILERBASE__=0xa1000
+-D__IAR_COMPILERBASE_STR__=10.16.0.9999
 -D__UNICODE_SOURCE_SUPPORTED__=1
 -D__VTABLE_MEM__=
 -D__PRAGMA_REDEFINE_EXTNAME=1
@@ -422,12 +433,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__MEMORY_ORDER_RELEASE__=3
 -D__MEMORY_ORDER_ACQ_REL__=4
 -D__MEMORY_ORDER_SEQ_CST__=5
--D__ATOMIC_RELAXED=0
--D__ATOMIC_CONSUME=2
--D__ATOMIC_ACQUIRE=2
--D__ATOMIC_RELEASE=3
--D__ATOMIC_ACQ_REL=4
--D__ATOMIC_SEQ_CST=5
 -D__STDC_UTF_16__=1
 -D__STDC_UTF_32__=1
 -D__STDC_LIB_EXT1__=201112L
@@ -443,7 +448,7 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__cpp_unicode_literals=200710L
 -D__cpp_static_assert=200410L
 -D__EDG__=1
--D__EDG_VERSION__=606
+-D__EDG_VERSION__=605
 -D__EDG_SIZE_TYPE__=unsigned int
 -D__EDG_PTRDIFF_TYPE__=int
 -D__EDG_DELTA_TYPE=int
@@ -465,9 +470,9 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__EDG_INT128_EXTENSIONS_ALLOWED=0
 -DUSE_HAL_DRIVER=1
 -DSTM32G431xx=1
--D_DLIB_CONFIG_FILE_HEADER_NAME="C:\iar\ewarm-9.60.3\arm\inc\c\DLib_Config_Full.h"
--D_DLIB_CONFIG_FILE_STRING="C:\\iar\\ewarm-9.60.3\\arm\\inc\\c\\DLib_Config_Full.h"
--D__VERSION__="IAR ANSI C/C++ Compiler V9.60.3.422/W64 for ARM"
+-D_DLIB_CONFIG_FILE_HEADER_NAME="C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\DLib_Config_Full.h"
+-D_DLIB_CONFIG_FILE_STRING="C:\\Program Files\\IAR Systems\\Embedded Workbench 9.2\\arm\\inc\\c\\DLib_Config_Full.h"
+-D__VERSION__="IAR ANSI C/C++ Compiler V9.50.1.380/W64 for ARM"
 -D_VA_DEFINED=
 -D_VA_LIST=struct __va_list
 -D__ICCARM_OLD_DEFINED_VAARGS__=1

二进制
project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/timers.pbi


+ 61 - 56
project/ewarm/desk/Debug/BrowseInfo/freertos_14566117719784603318.dir/timers.xcl

@@ -1,89 +1,101 @@
-"D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\timers.c"
+"C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\timers.c"
 -std=c11
 -ferror-limit=0
 -fbracket-depth=512
 -funsigned-char
 -MD
 -MF
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\freertos_14566117719784603318.dir\timers.pbi.dep
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\freertos_14566117719784603318.dir\timers.pbi.dep
 -o
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\freertos_14566117719784603318.dir\timers.pbi
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\freertos_14566117719784603318.dir\timers.pbi
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/uart_bridge
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../share
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c\aarch32
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
 -I
-C:\iar\ewarm-9.60.3\arm\inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/share
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
 -I
-D:\FlyElectronics\tuber\desk\libs
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\aarch32
 -I
-D:\FlyElectronics\tuber\desk\user
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc
 -I
-D:\FlyElectronics\tuber\desk\modules
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c
 -I
-D:\FlyElectronics\tuber\desk\modules\terminal
+C:\projects\FlyElectronics\tuber\desk\libs
 -I
-D:\FlyElectronics\tuber\desk\modules\menu
+C:\projects\FlyElectronics\tuber\desk\user
 -I
-D:\FlyElectronics\tuber\desk\modules\ssd_1327
+C:\projects\FlyElectronics\tuber\desk\modules
 -I
-D:\FlyElectronics\tuber\desk\modules\settings
+C:\projects\FlyElectronics\tuber\desk\modules\terminal
 -I
-D:\FlyElectronics\tuber\desk\modules\configs
+C:\projects\FlyElectronics\tuber\desk\modules\menu
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
+C:\projects\FlyElectronics\tuber\desk\modules\uart_bridge
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\cmsis
+C:\projects\FlyElectronics\tuber\desk\modules\ssd_1327
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\desk\modules\settings
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+C:\projects\FlyElectronics\tuber\desk\modules\configs
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+C:\projects\FlyElectronics\tuber\share
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\cmsis
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\thirdparty_libs\microrl
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\share
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CHAR_BITS__=8
 -D__CHAR_MAX__=0xff
 -D__CHAR_MIN__=0
@@ -304,8 +316,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__JMP_BUF_ELEMENT_TYPE__=unsigned long long int
 -D__JMP_BUF_NUM_ELEMENTS__=16
 -D__TID__=0xcf60
--D__VER__=9060003
--D__BUILD_NUMBER__=422
+-D__VER__=9050001
+-D__BUILD_NUMBER__=380
 -D__IAR_SYSTEMS_ICC__=9
 -D_MAX_ALIGNMENT=8
 -D__LITTLE_ENDIAN__=1
@@ -395,7 +407,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CORE__=__ARM7EM__
 -D__CPU_MODE__=1
 -D__GOT_INDIRECT=0
--D__IAR_PCS_TRUST=1
 -D__ICCARM_INTRINSICS_VERSION__=2
 -D__ICCARM__=1
 -D__INTERWORKING__=1
@@ -406,8 +417,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__HAS_JOINED_TYPES__=1
 -D__HAS_LOCATED_DECLARATION__=1
 -D__HAS_LOCATED_WITH_INIT__=1
--D__IAR_COMPILERBASE__=0xa1100
--D__IAR_COMPILERBASE_STR__=10.17.0.9999
+-D__IAR_COMPILERBASE__=0xa1000
+-D__IAR_COMPILERBASE_STR__=10.16.0.9999
 -D__UNICODE_SOURCE_SUPPORTED__=1
 -D__VTABLE_MEM__=
 -D__PRAGMA_REDEFINE_EXTNAME=1
@@ -422,12 +433,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__MEMORY_ORDER_RELEASE__=3
 -D__MEMORY_ORDER_ACQ_REL__=4
 -D__MEMORY_ORDER_SEQ_CST__=5
--D__ATOMIC_RELAXED=0
--D__ATOMIC_CONSUME=2
--D__ATOMIC_ACQUIRE=2
--D__ATOMIC_RELEASE=3
--D__ATOMIC_ACQ_REL=4
--D__ATOMIC_SEQ_CST=5
 -D__STDC_UTF_16__=1
 -D__STDC_UTF_32__=1
 -D__STDC_LIB_EXT1__=201112L
@@ -443,7 +448,7 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__cpp_unicode_literals=200710L
 -D__cpp_static_assert=200410L
 -D__EDG__=1
--D__EDG_VERSION__=606
+-D__EDG_VERSION__=605
 -D__EDG_SIZE_TYPE__=unsigned int
 -D__EDG_PTRDIFF_TYPE__=int
 -D__EDG_DELTA_TYPE=int
@@ -465,9 +470,9 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__EDG_INT128_EXTENSIONS_ALLOWED=0
 -DUSE_HAL_DRIVER=1
 -DSTM32G431xx=1
--D_DLIB_CONFIG_FILE_HEADER_NAME="C:\iar\ewarm-9.60.3\arm\inc\c\DLib_Config_Full.h"
--D_DLIB_CONFIG_FILE_STRING="C:\\iar\\ewarm-9.60.3\\arm\\inc\\c\\DLib_Config_Full.h"
--D__VERSION__="IAR ANSI C/C++ Compiler V9.60.3.422/W64 for ARM"
+-D_DLIB_CONFIG_FILE_HEADER_NAME="C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\DLib_Config_Full.h"
+-D_DLIB_CONFIG_FILE_STRING="C:\\Program Files\\IAR Systems\\Embedded Workbench 9.2\\arm\\inc\\c\\DLib_Config_Full.h"
+-D__VERSION__="IAR ANSI C/C++ Compiler V9.50.1.380/W64 for ARM"
 -D_VA_DEFINED=
 -D_VA_LIST=struct __va_list
 -D__ICCARM_OLD_DEFINED_VAARGS__=1

二进制
project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal.pbi


+ 61 - 56
project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal.xcl

@@ -1,89 +1,101 @@
-"D:\FlyElectronics\tuber\desk\libs\stm32\hal\Src\stm32g4xx_hal.c"
+"C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Src\stm32g4xx_hal.c"
 -std=c11
 -ferror-limit=0
 -fbracket-depth=512
 -funsigned-char
 -MD
 -MF
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal.pbi.dep
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal.pbi.dep
 -o
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal.pbi
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal.pbi
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\hal\Src
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Src
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/uart_bridge
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../share
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c\aarch32
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
 -I
-C:\iar\ewarm-9.60.3\arm\inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/share
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
 -I
-D:\FlyElectronics\tuber\desk\libs
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\aarch32
 -I
-D:\FlyElectronics\tuber\desk\user
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc
 -I
-D:\FlyElectronics\tuber\desk\modules
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c
 -I
-D:\FlyElectronics\tuber\desk\modules\terminal
+C:\projects\FlyElectronics\tuber\desk\libs
 -I
-D:\FlyElectronics\tuber\desk\modules\menu
+C:\projects\FlyElectronics\tuber\desk\user
 -I
-D:\FlyElectronics\tuber\desk\modules\ssd_1327
+C:\projects\FlyElectronics\tuber\desk\modules
 -I
-D:\FlyElectronics\tuber\desk\modules\settings
+C:\projects\FlyElectronics\tuber\desk\modules\terminal
 -I
-D:\FlyElectronics\tuber\desk\modules\configs
+C:\projects\FlyElectronics\tuber\desk\modules\menu
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
+C:\projects\FlyElectronics\tuber\desk\modules\uart_bridge
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\cmsis
+C:\projects\FlyElectronics\tuber\desk\modules\ssd_1327
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\desk\modules\settings
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+C:\projects\FlyElectronics\tuber\desk\modules\configs
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+C:\projects\FlyElectronics\tuber\share
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\cmsis
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\thirdparty_libs\microrl
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\share
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CHAR_BITS__=8
 -D__CHAR_MAX__=0xff
 -D__CHAR_MIN__=0
@@ -304,8 +316,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__JMP_BUF_ELEMENT_TYPE__=unsigned long long int
 -D__JMP_BUF_NUM_ELEMENTS__=16
 -D__TID__=0xcf60
--D__VER__=9060003
--D__BUILD_NUMBER__=422
+-D__VER__=9050001
+-D__BUILD_NUMBER__=380
 -D__IAR_SYSTEMS_ICC__=9
 -D_MAX_ALIGNMENT=8
 -D__LITTLE_ENDIAN__=1
@@ -395,7 +407,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CORE__=__ARM7EM__
 -D__CPU_MODE__=1
 -D__GOT_INDIRECT=0
--D__IAR_PCS_TRUST=1
 -D__ICCARM_INTRINSICS_VERSION__=2
 -D__ICCARM__=1
 -D__INTERWORKING__=1
@@ -406,8 +417,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__HAS_JOINED_TYPES__=1
 -D__HAS_LOCATED_DECLARATION__=1
 -D__HAS_LOCATED_WITH_INIT__=1
--D__IAR_COMPILERBASE__=0xa1100
--D__IAR_COMPILERBASE_STR__=10.17.0.9999
+-D__IAR_COMPILERBASE__=0xa1000
+-D__IAR_COMPILERBASE_STR__=10.16.0.9999
 -D__UNICODE_SOURCE_SUPPORTED__=1
 -D__VTABLE_MEM__=
 -D__PRAGMA_REDEFINE_EXTNAME=1
@@ -422,12 +433,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__MEMORY_ORDER_RELEASE__=3
 -D__MEMORY_ORDER_ACQ_REL__=4
 -D__MEMORY_ORDER_SEQ_CST__=5
--D__ATOMIC_RELAXED=0
--D__ATOMIC_CONSUME=2
--D__ATOMIC_ACQUIRE=2
--D__ATOMIC_RELEASE=3
--D__ATOMIC_ACQ_REL=4
--D__ATOMIC_SEQ_CST=5
 -D__STDC_UTF_16__=1
 -D__STDC_UTF_32__=1
 -D__STDC_LIB_EXT1__=201112L
@@ -443,7 +448,7 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__cpp_unicode_literals=200710L
 -D__cpp_static_assert=200410L
 -D__EDG__=1
--D__EDG_VERSION__=606
+-D__EDG_VERSION__=605
 -D__EDG_SIZE_TYPE__=unsigned int
 -D__EDG_PTRDIFF_TYPE__=int
 -D__EDG_DELTA_TYPE=int
@@ -465,9 +470,9 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__EDG_INT128_EXTENSIONS_ALLOWED=0
 -DUSE_HAL_DRIVER=1
 -DSTM32G431xx=1
--D_DLIB_CONFIG_FILE_HEADER_NAME="C:\iar\ewarm-9.60.3\arm\inc\c\DLib_Config_Full.h"
--D_DLIB_CONFIG_FILE_STRING="C:\\iar\\ewarm-9.60.3\\arm\\inc\\c\\DLib_Config_Full.h"
--D__VERSION__="IAR ANSI C/C++ Compiler V9.60.3.422/W64 for ARM"
+-D_DLIB_CONFIG_FILE_HEADER_NAME="C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\DLib_Config_Full.h"
+-D_DLIB_CONFIG_FILE_STRING="C:\\Program Files\\IAR Systems\\Embedded Workbench 9.2\\arm\\inc\\c\\DLib_Config_Full.h"
+-D__VERSION__="IAR ANSI C/C++ Compiler V9.50.1.380/W64 for ARM"
 -D_VA_DEFINED=
 -D_VA_LIST=struct __va_list
 -D__ICCARM_OLD_DEFINED_VAARGS__=1

二进制
project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_adc.pbi


+ 61 - 56
project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_adc.xcl

@@ -1,89 +1,101 @@
-"D:\FlyElectronics\tuber\desk\libs\stm32\hal\Src\stm32g4xx_hal_adc.c"
+"C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Src\stm32g4xx_hal_adc.c"
 -std=c11
 -ferror-limit=0
 -fbracket-depth=512
 -funsigned-char
 -MD
 -MF
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_adc.pbi.dep
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_adc.pbi.dep
 -o
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_adc.pbi
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_adc.pbi
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\hal\Src
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Src
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/uart_bridge
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../share
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c\aarch32
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
 -I
-C:\iar\ewarm-9.60.3\arm\inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/share
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
 -I
-D:\FlyElectronics\tuber\desk\libs
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\aarch32
 -I
-D:\FlyElectronics\tuber\desk\user
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc
 -I
-D:\FlyElectronics\tuber\desk\modules
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c
 -I
-D:\FlyElectronics\tuber\desk\modules\terminal
+C:\projects\FlyElectronics\tuber\desk\libs
 -I
-D:\FlyElectronics\tuber\desk\modules\menu
+C:\projects\FlyElectronics\tuber\desk\user
 -I
-D:\FlyElectronics\tuber\desk\modules\ssd_1327
+C:\projects\FlyElectronics\tuber\desk\modules
 -I
-D:\FlyElectronics\tuber\desk\modules\settings
+C:\projects\FlyElectronics\tuber\desk\modules\terminal
 -I
-D:\FlyElectronics\tuber\desk\modules\configs
+C:\projects\FlyElectronics\tuber\desk\modules\menu
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
+C:\projects\FlyElectronics\tuber\desk\modules\uart_bridge
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\cmsis
+C:\projects\FlyElectronics\tuber\desk\modules\ssd_1327
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\desk\modules\settings
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+C:\projects\FlyElectronics\tuber\desk\modules\configs
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+C:\projects\FlyElectronics\tuber\share
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\cmsis
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\thirdparty_libs\microrl
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\share
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CHAR_BITS__=8
 -D__CHAR_MAX__=0xff
 -D__CHAR_MIN__=0
@@ -304,8 +316,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__JMP_BUF_ELEMENT_TYPE__=unsigned long long int
 -D__JMP_BUF_NUM_ELEMENTS__=16
 -D__TID__=0xcf60
--D__VER__=9060003
--D__BUILD_NUMBER__=422
+-D__VER__=9050001
+-D__BUILD_NUMBER__=380
 -D__IAR_SYSTEMS_ICC__=9
 -D_MAX_ALIGNMENT=8
 -D__LITTLE_ENDIAN__=1
@@ -395,7 +407,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CORE__=__ARM7EM__
 -D__CPU_MODE__=1
 -D__GOT_INDIRECT=0
--D__IAR_PCS_TRUST=1
 -D__ICCARM_INTRINSICS_VERSION__=2
 -D__ICCARM__=1
 -D__INTERWORKING__=1
@@ -406,8 +417,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__HAS_JOINED_TYPES__=1
 -D__HAS_LOCATED_DECLARATION__=1
 -D__HAS_LOCATED_WITH_INIT__=1
--D__IAR_COMPILERBASE__=0xa1100
--D__IAR_COMPILERBASE_STR__=10.17.0.9999
+-D__IAR_COMPILERBASE__=0xa1000
+-D__IAR_COMPILERBASE_STR__=10.16.0.9999
 -D__UNICODE_SOURCE_SUPPORTED__=1
 -D__VTABLE_MEM__=
 -D__PRAGMA_REDEFINE_EXTNAME=1
@@ -422,12 +433,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__MEMORY_ORDER_RELEASE__=3
 -D__MEMORY_ORDER_ACQ_REL__=4
 -D__MEMORY_ORDER_SEQ_CST__=5
--D__ATOMIC_RELAXED=0
--D__ATOMIC_CONSUME=2
--D__ATOMIC_ACQUIRE=2
--D__ATOMIC_RELEASE=3
--D__ATOMIC_ACQ_REL=4
--D__ATOMIC_SEQ_CST=5
 -D__STDC_UTF_16__=1
 -D__STDC_UTF_32__=1
 -D__STDC_LIB_EXT1__=201112L
@@ -443,7 +448,7 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__cpp_unicode_literals=200710L
 -D__cpp_static_assert=200410L
 -D__EDG__=1
--D__EDG_VERSION__=606
+-D__EDG_VERSION__=605
 -D__EDG_SIZE_TYPE__=unsigned int
 -D__EDG_PTRDIFF_TYPE__=int
 -D__EDG_DELTA_TYPE=int
@@ -465,9 +470,9 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__EDG_INT128_EXTENSIONS_ALLOWED=0
 -DUSE_HAL_DRIVER=1
 -DSTM32G431xx=1
--D_DLIB_CONFIG_FILE_HEADER_NAME="C:\iar\ewarm-9.60.3\arm\inc\c\DLib_Config_Full.h"
--D_DLIB_CONFIG_FILE_STRING="C:\\iar\\ewarm-9.60.3\\arm\\inc\\c\\DLib_Config_Full.h"
--D__VERSION__="IAR ANSI C/C++ Compiler V9.60.3.422/W64 for ARM"
+-D_DLIB_CONFIG_FILE_HEADER_NAME="C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\DLib_Config_Full.h"
+-D_DLIB_CONFIG_FILE_STRING="C:\\Program Files\\IAR Systems\\Embedded Workbench 9.2\\arm\\inc\\c\\DLib_Config_Full.h"
+-D__VERSION__="IAR ANSI C/C++ Compiler V9.50.1.380/W64 for ARM"
 -D_VA_DEFINED=
 -D_VA_LIST=struct __va_list
 -D__ICCARM_OLD_DEFINED_VAARGS__=1

二进制
project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_adc_ex.pbi


+ 61 - 56
project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_adc_ex.xcl

@@ -1,89 +1,101 @@
-"D:\FlyElectronics\tuber\desk\libs\stm32\hal\Src\stm32g4xx_hal_adc_ex.c"
+"C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Src\stm32g4xx_hal_adc_ex.c"
 -std=c11
 -ferror-limit=0
 -fbracket-depth=512
 -funsigned-char
 -MD
 -MF
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_adc_ex.pbi.dep
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_adc_ex.pbi.dep
 -o
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_adc_ex.pbi
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_adc_ex.pbi
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\hal\Src
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Src
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/uart_bridge
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../share
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c\aarch32
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
 -I
-C:\iar\ewarm-9.60.3\arm\inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/share
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
 -I
-D:\FlyElectronics\tuber\desk\libs
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\aarch32
 -I
-D:\FlyElectronics\tuber\desk\user
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc
 -I
-D:\FlyElectronics\tuber\desk\modules
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c
 -I
-D:\FlyElectronics\tuber\desk\modules\terminal
+C:\projects\FlyElectronics\tuber\desk\libs
 -I
-D:\FlyElectronics\tuber\desk\modules\menu
+C:\projects\FlyElectronics\tuber\desk\user
 -I
-D:\FlyElectronics\tuber\desk\modules\ssd_1327
+C:\projects\FlyElectronics\tuber\desk\modules
 -I
-D:\FlyElectronics\tuber\desk\modules\settings
+C:\projects\FlyElectronics\tuber\desk\modules\terminal
 -I
-D:\FlyElectronics\tuber\desk\modules\configs
+C:\projects\FlyElectronics\tuber\desk\modules\menu
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
+C:\projects\FlyElectronics\tuber\desk\modules\uart_bridge
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\cmsis
+C:\projects\FlyElectronics\tuber\desk\modules\ssd_1327
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\desk\modules\settings
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+C:\projects\FlyElectronics\tuber\desk\modules\configs
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+C:\projects\FlyElectronics\tuber\share
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\cmsis
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\thirdparty_libs\microrl
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\share
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CHAR_BITS__=8
 -D__CHAR_MAX__=0xff
 -D__CHAR_MIN__=0
@@ -304,8 +316,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__JMP_BUF_ELEMENT_TYPE__=unsigned long long int
 -D__JMP_BUF_NUM_ELEMENTS__=16
 -D__TID__=0xcf60
--D__VER__=9060003
--D__BUILD_NUMBER__=422
+-D__VER__=9050001
+-D__BUILD_NUMBER__=380
 -D__IAR_SYSTEMS_ICC__=9
 -D_MAX_ALIGNMENT=8
 -D__LITTLE_ENDIAN__=1
@@ -395,7 +407,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CORE__=__ARM7EM__
 -D__CPU_MODE__=1
 -D__GOT_INDIRECT=0
--D__IAR_PCS_TRUST=1
 -D__ICCARM_INTRINSICS_VERSION__=2
 -D__ICCARM__=1
 -D__INTERWORKING__=1
@@ -406,8 +417,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__HAS_JOINED_TYPES__=1
 -D__HAS_LOCATED_DECLARATION__=1
 -D__HAS_LOCATED_WITH_INIT__=1
--D__IAR_COMPILERBASE__=0xa1100
--D__IAR_COMPILERBASE_STR__=10.17.0.9999
+-D__IAR_COMPILERBASE__=0xa1000
+-D__IAR_COMPILERBASE_STR__=10.16.0.9999
 -D__UNICODE_SOURCE_SUPPORTED__=1
 -D__VTABLE_MEM__=
 -D__PRAGMA_REDEFINE_EXTNAME=1
@@ -422,12 +433,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__MEMORY_ORDER_RELEASE__=3
 -D__MEMORY_ORDER_ACQ_REL__=4
 -D__MEMORY_ORDER_SEQ_CST__=5
--D__ATOMIC_RELAXED=0
--D__ATOMIC_CONSUME=2
--D__ATOMIC_ACQUIRE=2
--D__ATOMIC_RELEASE=3
--D__ATOMIC_ACQ_REL=4
--D__ATOMIC_SEQ_CST=5
 -D__STDC_UTF_16__=1
 -D__STDC_UTF_32__=1
 -D__STDC_LIB_EXT1__=201112L
@@ -443,7 +448,7 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__cpp_unicode_literals=200710L
 -D__cpp_static_assert=200410L
 -D__EDG__=1
--D__EDG_VERSION__=606
+-D__EDG_VERSION__=605
 -D__EDG_SIZE_TYPE__=unsigned int
 -D__EDG_PTRDIFF_TYPE__=int
 -D__EDG_DELTA_TYPE=int
@@ -465,9 +470,9 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__EDG_INT128_EXTENSIONS_ALLOWED=0
 -DUSE_HAL_DRIVER=1
 -DSTM32G431xx=1
--D_DLIB_CONFIG_FILE_HEADER_NAME="C:\iar\ewarm-9.60.3\arm\inc\c\DLib_Config_Full.h"
--D_DLIB_CONFIG_FILE_STRING="C:\\iar\\ewarm-9.60.3\\arm\\inc\\c\\DLib_Config_Full.h"
--D__VERSION__="IAR ANSI C/C++ Compiler V9.60.3.422/W64 for ARM"
+-D_DLIB_CONFIG_FILE_HEADER_NAME="C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\DLib_Config_Full.h"
+-D_DLIB_CONFIG_FILE_STRING="C:\\Program Files\\IAR Systems\\Embedded Workbench 9.2\\arm\\inc\\c\\DLib_Config_Full.h"
+-D__VERSION__="IAR ANSI C/C++ Compiler V9.50.1.380/W64 for ARM"
 -D_VA_DEFINED=
 -D_VA_LIST=struct __va_list
 -D__ICCARM_OLD_DEFINED_VAARGS__=1

二进制
project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_comp.pbi


+ 61 - 56
project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_comp.xcl

@@ -1,89 +1,101 @@
-"D:\FlyElectronics\tuber\desk\libs\stm32\hal\Src\stm32g4xx_hal_comp.c"
+"C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Src\stm32g4xx_hal_comp.c"
 -std=c11
 -ferror-limit=0
 -fbracket-depth=512
 -funsigned-char
 -MD
 -MF
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_comp.pbi.dep
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_comp.pbi.dep
 -o
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_comp.pbi
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_comp.pbi
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\hal\Src
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Src
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/uart_bridge
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../share
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c\aarch32
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
 -I
-C:\iar\ewarm-9.60.3\arm\inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/share
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
 -I
-D:\FlyElectronics\tuber\desk\libs
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\aarch32
 -I
-D:\FlyElectronics\tuber\desk\user
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc
 -I
-D:\FlyElectronics\tuber\desk\modules
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c
 -I
-D:\FlyElectronics\tuber\desk\modules\terminal
+C:\projects\FlyElectronics\tuber\desk\libs
 -I
-D:\FlyElectronics\tuber\desk\modules\menu
+C:\projects\FlyElectronics\tuber\desk\user
 -I
-D:\FlyElectronics\tuber\desk\modules\ssd_1327
+C:\projects\FlyElectronics\tuber\desk\modules
 -I
-D:\FlyElectronics\tuber\desk\modules\settings
+C:\projects\FlyElectronics\tuber\desk\modules\terminal
 -I
-D:\FlyElectronics\tuber\desk\modules\configs
+C:\projects\FlyElectronics\tuber\desk\modules\menu
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
+C:\projects\FlyElectronics\tuber\desk\modules\uart_bridge
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\cmsis
+C:\projects\FlyElectronics\tuber\desk\modules\ssd_1327
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\desk\modules\settings
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+C:\projects\FlyElectronics\tuber\desk\modules\configs
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+C:\projects\FlyElectronics\tuber\share
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\cmsis
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\thirdparty_libs\microrl
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\share
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CHAR_BITS__=8
 -D__CHAR_MAX__=0xff
 -D__CHAR_MIN__=0
@@ -304,8 +316,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__JMP_BUF_ELEMENT_TYPE__=unsigned long long int
 -D__JMP_BUF_NUM_ELEMENTS__=16
 -D__TID__=0xcf60
--D__VER__=9060003
--D__BUILD_NUMBER__=422
+-D__VER__=9050001
+-D__BUILD_NUMBER__=380
 -D__IAR_SYSTEMS_ICC__=9
 -D_MAX_ALIGNMENT=8
 -D__LITTLE_ENDIAN__=1
@@ -395,7 +407,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CORE__=__ARM7EM__
 -D__CPU_MODE__=1
 -D__GOT_INDIRECT=0
--D__IAR_PCS_TRUST=1
 -D__ICCARM_INTRINSICS_VERSION__=2
 -D__ICCARM__=1
 -D__INTERWORKING__=1
@@ -406,8 +417,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__HAS_JOINED_TYPES__=1
 -D__HAS_LOCATED_DECLARATION__=1
 -D__HAS_LOCATED_WITH_INIT__=1
--D__IAR_COMPILERBASE__=0xa1100
--D__IAR_COMPILERBASE_STR__=10.17.0.9999
+-D__IAR_COMPILERBASE__=0xa1000
+-D__IAR_COMPILERBASE_STR__=10.16.0.9999
 -D__UNICODE_SOURCE_SUPPORTED__=1
 -D__VTABLE_MEM__=
 -D__PRAGMA_REDEFINE_EXTNAME=1
@@ -422,12 +433,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__MEMORY_ORDER_RELEASE__=3
 -D__MEMORY_ORDER_ACQ_REL__=4
 -D__MEMORY_ORDER_SEQ_CST__=5
--D__ATOMIC_RELAXED=0
--D__ATOMIC_CONSUME=2
--D__ATOMIC_ACQUIRE=2
--D__ATOMIC_RELEASE=3
--D__ATOMIC_ACQ_REL=4
--D__ATOMIC_SEQ_CST=5
 -D__STDC_UTF_16__=1
 -D__STDC_UTF_32__=1
 -D__STDC_LIB_EXT1__=201112L
@@ -443,7 +448,7 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__cpp_unicode_literals=200710L
 -D__cpp_static_assert=200410L
 -D__EDG__=1
--D__EDG_VERSION__=606
+-D__EDG_VERSION__=605
 -D__EDG_SIZE_TYPE__=unsigned int
 -D__EDG_PTRDIFF_TYPE__=int
 -D__EDG_DELTA_TYPE=int
@@ -465,9 +470,9 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__EDG_INT128_EXTENSIONS_ALLOWED=0
 -DUSE_HAL_DRIVER=1
 -DSTM32G431xx=1
--D_DLIB_CONFIG_FILE_HEADER_NAME="C:\iar\ewarm-9.60.3\arm\inc\c\DLib_Config_Full.h"
--D_DLIB_CONFIG_FILE_STRING="C:\\iar\\ewarm-9.60.3\\arm\\inc\\c\\DLib_Config_Full.h"
--D__VERSION__="IAR ANSI C/C++ Compiler V9.60.3.422/W64 for ARM"
+-D_DLIB_CONFIG_FILE_HEADER_NAME="C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\DLib_Config_Full.h"
+-D_DLIB_CONFIG_FILE_STRING="C:\\Program Files\\IAR Systems\\Embedded Workbench 9.2\\arm\\inc\\c\\DLib_Config_Full.h"
+-D__VERSION__="IAR ANSI C/C++ Compiler V9.50.1.380/W64 for ARM"
 -D_VA_DEFINED=
 -D_VA_LIST=struct __va_list
 -D__ICCARM_OLD_DEFINED_VAARGS__=1

二进制
project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_cordic.pbi


+ 61 - 56
project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_cordic.xcl

@@ -1,89 +1,101 @@
-"D:\FlyElectronics\tuber\desk\libs\stm32\hal\Src\stm32g4xx_hal_cordic.c"
+"C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Src\stm32g4xx_hal_cordic.c"
 -std=c11
 -ferror-limit=0
 -fbracket-depth=512
 -funsigned-char
 -MD
 -MF
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_cordic.pbi.dep
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_cordic.pbi.dep
 -o
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_cordic.pbi
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_cordic.pbi
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\hal\Src
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Src
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/uart_bridge
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../share
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c\aarch32
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
 -I
-C:\iar\ewarm-9.60.3\arm\inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/share
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
 -I
-D:\FlyElectronics\tuber\desk\libs
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\aarch32
 -I
-D:\FlyElectronics\tuber\desk\user
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc
 -I
-D:\FlyElectronics\tuber\desk\modules
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c
 -I
-D:\FlyElectronics\tuber\desk\modules\terminal
+C:\projects\FlyElectronics\tuber\desk\libs
 -I
-D:\FlyElectronics\tuber\desk\modules\menu
+C:\projects\FlyElectronics\tuber\desk\user
 -I
-D:\FlyElectronics\tuber\desk\modules\ssd_1327
+C:\projects\FlyElectronics\tuber\desk\modules
 -I
-D:\FlyElectronics\tuber\desk\modules\settings
+C:\projects\FlyElectronics\tuber\desk\modules\terminal
 -I
-D:\FlyElectronics\tuber\desk\modules\configs
+C:\projects\FlyElectronics\tuber\desk\modules\menu
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
+C:\projects\FlyElectronics\tuber\desk\modules\uart_bridge
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\cmsis
+C:\projects\FlyElectronics\tuber\desk\modules\ssd_1327
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\desk\modules\settings
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+C:\projects\FlyElectronics\tuber\desk\modules\configs
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+C:\projects\FlyElectronics\tuber\share
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\cmsis
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\thirdparty_libs\microrl
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\share
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CHAR_BITS__=8
 -D__CHAR_MAX__=0xff
 -D__CHAR_MIN__=0
@@ -304,8 +316,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__JMP_BUF_ELEMENT_TYPE__=unsigned long long int
 -D__JMP_BUF_NUM_ELEMENTS__=16
 -D__TID__=0xcf60
--D__VER__=9060003
--D__BUILD_NUMBER__=422
+-D__VER__=9050001
+-D__BUILD_NUMBER__=380
 -D__IAR_SYSTEMS_ICC__=9
 -D_MAX_ALIGNMENT=8
 -D__LITTLE_ENDIAN__=1
@@ -395,7 +407,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CORE__=__ARM7EM__
 -D__CPU_MODE__=1
 -D__GOT_INDIRECT=0
--D__IAR_PCS_TRUST=1
 -D__ICCARM_INTRINSICS_VERSION__=2
 -D__ICCARM__=1
 -D__INTERWORKING__=1
@@ -406,8 +417,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__HAS_JOINED_TYPES__=1
 -D__HAS_LOCATED_DECLARATION__=1
 -D__HAS_LOCATED_WITH_INIT__=1
--D__IAR_COMPILERBASE__=0xa1100
--D__IAR_COMPILERBASE_STR__=10.17.0.9999
+-D__IAR_COMPILERBASE__=0xa1000
+-D__IAR_COMPILERBASE_STR__=10.16.0.9999
 -D__UNICODE_SOURCE_SUPPORTED__=1
 -D__VTABLE_MEM__=
 -D__PRAGMA_REDEFINE_EXTNAME=1
@@ -422,12 +433,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__MEMORY_ORDER_RELEASE__=3
 -D__MEMORY_ORDER_ACQ_REL__=4
 -D__MEMORY_ORDER_SEQ_CST__=5
--D__ATOMIC_RELAXED=0
--D__ATOMIC_CONSUME=2
--D__ATOMIC_ACQUIRE=2
--D__ATOMIC_RELEASE=3
--D__ATOMIC_ACQ_REL=4
--D__ATOMIC_SEQ_CST=5
 -D__STDC_UTF_16__=1
 -D__STDC_UTF_32__=1
 -D__STDC_LIB_EXT1__=201112L
@@ -443,7 +448,7 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__cpp_unicode_literals=200710L
 -D__cpp_static_assert=200410L
 -D__EDG__=1
--D__EDG_VERSION__=606
+-D__EDG_VERSION__=605
 -D__EDG_SIZE_TYPE__=unsigned int
 -D__EDG_PTRDIFF_TYPE__=int
 -D__EDG_DELTA_TYPE=int
@@ -465,9 +470,9 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__EDG_INT128_EXTENSIONS_ALLOWED=0
 -DUSE_HAL_DRIVER=1
 -DSTM32G431xx=1
--D_DLIB_CONFIG_FILE_HEADER_NAME="C:\iar\ewarm-9.60.3\arm\inc\c\DLib_Config_Full.h"
--D_DLIB_CONFIG_FILE_STRING="C:\\iar\\ewarm-9.60.3\\arm\\inc\\c\\DLib_Config_Full.h"
--D__VERSION__="IAR ANSI C/C++ Compiler V9.60.3.422/W64 for ARM"
+-D_DLIB_CONFIG_FILE_HEADER_NAME="C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\DLib_Config_Full.h"
+-D_DLIB_CONFIG_FILE_STRING="C:\\Program Files\\IAR Systems\\Embedded Workbench 9.2\\arm\\inc\\c\\DLib_Config_Full.h"
+-D__VERSION__="IAR ANSI C/C++ Compiler V9.50.1.380/W64 for ARM"
 -D_VA_DEFINED=
 -D_VA_LIST=struct __va_list
 -D__ICCARM_OLD_DEFINED_VAARGS__=1

二进制
project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_cortex.pbi


+ 61 - 56
project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_cortex.xcl

@@ -1,89 +1,101 @@
-"D:\FlyElectronics\tuber\desk\libs\stm32\hal\Src\stm32g4xx_hal_cortex.c"
+"C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Src\stm32g4xx_hal_cortex.c"
 -std=c11
 -ferror-limit=0
 -fbracket-depth=512
 -funsigned-char
 -MD
 -MF
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_cortex.pbi.dep
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_cortex.pbi.dep
 -o
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_cortex.pbi
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_cortex.pbi
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\hal\Src
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Src
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/uart_bridge
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../share
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c\aarch32
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
 -I
-C:\iar\ewarm-9.60.3\arm\inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/share
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
 -I
-D:\FlyElectronics\tuber\desk\libs
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\aarch32
 -I
-D:\FlyElectronics\tuber\desk\user
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc
 -I
-D:\FlyElectronics\tuber\desk\modules
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c
 -I
-D:\FlyElectronics\tuber\desk\modules\terminal
+C:\projects\FlyElectronics\tuber\desk\libs
 -I
-D:\FlyElectronics\tuber\desk\modules\menu
+C:\projects\FlyElectronics\tuber\desk\user
 -I
-D:\FlyElectronics\tuber\desk\modules\ssd_1327
+C:\projects\FlyElectronics\tuber\desk\modules
 -I
-D:\FlyElectronics\tuber\desk\modules\settings
+C:\projects\FlyElectronics\tuber\desk\modules\terminal
 -I
-D:\FlyElectronics\tuber\desk\modules\configs
+C:\projects\FlyElectronics\tuber\desk\modules\menu
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
+C:\projects\FlyElectronics\tuber\desk\modules\uart_bridge
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\cmsis
+C:\projects\FlyElectronics\tuber\desk\modules\ssd_1327
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\desk\modules\settings
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+C:\projects\FlyElectronics\tuber\desk\modules\configs
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+C:\projects\FlyElectronics\tuber\share
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\cmsis
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\thirdparty_libs\microrl
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\share
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CHAR_BITS__=8
 -D__CHAR_MAX__=0xff
 -D__CHAR_MIN__=0
@@ -304,8 +316,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__JMP_BUF_ELEMENT_TYPE__=unsigned long long int
 -D__JMP_BUF_NUM_ELEMENTS__=16
 -D__TID__=0xcf60
--D__VER__=9060003
--D__BUILD_NUMBER__=422
+-D__VER__=9050001
+-D__BUILD_NUMBER__=380
 -D__IAR_SYSTEMS_ICC__=9
 -D_MAX_ALIGNMENT=8
 -D__LITTLE_ENDIAN__=1
@@ -395,7 +407,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CORE__=__ARM7EM__
 -D__CPU_MODE__=1
 -D__GOT_INDIRECT=0
--D__IAR_PCS_TRUST=1
 -D__ICCARM_INTRINSICS_VERSION__=2
 -D__ICCARM__=1
 -D__INTERWORKING__=1
@@ -406,8 +417,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__HAS_JOINED_TYPES__=1
 -D__HAS_LOCATED_DECLARATION__=1
 -D__HAS_LOCATED_WITH_INIT__=1
--D__IAR_COMPILERBASE__=0xa1100
--D__IAR_COMPILERBASE_STR__=10.17.0.9999
+-D__IAR_COMPILERBASE__=0xa1000
+-D__IAR_COMPILERBASE_STR__=10.16.0.9999
 -D__UNICODE_SOURCE_SUPPORTED__=1
 -D__VTABLE_MEM__=
 -D__PRAGMA_REDEFINE_EXTNAME=1
@@ -422,12 +433,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__MEMORY_ORDER_RELEASE__=3
 -D__MEMORY_ORDER_ACQ_REL__=4
 -D__MEMORY_ORDER_SEQ_CST__=5
--D__ATOMIC_RELAXED=0
--D__ATOMIC_CONSUME=2
--D__ATOMIC_ACQUIRE=2
--D__ATOMIC_RELEASE=3
--D__ATOMIC_ACQ_REL=4
--D__ATOMIC_SEQ_CST=5
 -D__STDC_UTF_16__=1
 -D__STDC_UTF_32__=1
 -D__STDC_LIB_EXT1__=201112L
@@ -443,7 +448,7 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__cpp_unicode_literals=200710L
 -D__cpp_static_assert=200410L
 -D__EDG__=1
--D__EDG_VERSION__=606
+-D__EDG_VERSION__=605
 -D__EDG_SIZE_TYPE__=unsigned int
 -D__EDG_PTRDIFF_TYPE__=int
 -D__EDG_DELTA_TYPE=int
@@ -465,9 +470,9 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__EDG_INT128_EXTENSIONS_ALLOWED=0
 -DUSE_HAL_DRIVER=1
 -DSTM32G431xx=1
--D_DLIB_CONFIG_FILE_HEADER_NAME="C:\iar\ewarm-9.60.3\arm\inc\c\DLib_Config_Full.h"
--D_DLIB_CONFIG_FILE_STRING="C:\\iar\\ewarm-9.60.3\\arm\\inc\\c\\DLib_Config_Full.h"
--D__VERSION__="IAR ANSI C/C++ Compiler V9.60.3.422/W64 for ARM"
+-D_DLIB_CONFIG_FILE_HEADER_NAME="C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\DLib_Config_Full.h"
+-D_DLIB_CONFIG_FILE_STRING="C:\\Program Files\\IAR Systems\\Embedded Workbench 9.2\\arm\\inc\\c\\DLib_Config_Full.h"
+-D__VERSION__="IAR ANSI C/C++ Compiler V9.50.1.380/W64 for ARM"
 -D_VA_DEFINED=
 -D_VA_LIST=struct __va_list
 -D__ICCARM_OLD_DEFINED_VAARGS__=1

二进制
project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_crc.pbi


+ 61 - 56
project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_crc.xcl

@@ -1,89 +1,101 @@
-"D:\FlyElectronics\tuber\desk\libs\stm32\hal\Src\stm32g4xx_hal_crc.c"
+"C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Src\stm32g4xx_hal_crc.c"
 -std=c11
 -ferror-limit=0
 -fbracket-depth=512
 -funsigned-char
 -MD
 -MF
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_crc.pbi.dep
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_crc.pbi.dep
 -o
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_crc.pbi
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_crc.pbi
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\hal\Src
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Src
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/uart_bridge
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../share
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c\aarch32
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
 -I
-C:\iar\ewarm-9.60.3\arm\inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/share
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
 -I
-D:\FlyElectronics\tuber\desk\libs
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\aarch32
 -I
-D:\FlyElectronics\tuber\desk\user
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc
 -I
-D:\FlyElectronics\tuber\desk\modules
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c
 -I
-D:\FlyElectronics\tuber\desk\modules\terminal
+C:\projects\FlyElectronics\tuber\desk\libs
 -I
-D:\FlyElectronics\tuber\desk\modules\menu
+C:\projects\FlyElectronics\tuber\desk\user
 -I
-D:\FlyElectronics\tuber\desk\modules\ssd_1327
+C:\projects\FlyElectronics\tuber\desk\modules
 -I
-D:\FlyElectronics\tuber\desk\modules\settings
+C:\projects\FlyElectronics\tuber\desk\modules\terminal
 -I
-D:\FlyElectronics\tuber\desk\modules\configs
+C:\projects\FlyElectronics\tuber\desk\modules\menu
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
+C:\projects\FlyElectronics\tuber\desk\modules\uart_bridge
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\cmsis
+C:\projects\FlyElectronics\tuber\desk\modules\ssd_1327
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\desk\modules\settings
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+C:\projects\FlyElectronics\tuber\desk\modules\configs
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+C:\projects\FlyElectronics\tuber\share
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\cmsis
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\thirdparty_libs\microrl
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\share
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CHAR_BITS__=8
 -D__CHAR_MAX__=0xff
 -D__CHAR_MIN__=0
@@ -304,8 +316,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__JMP_BUF_ELEMENT_TYPE__=unsigned long long int
 -D__JMP_BUF_NUM_ELEMENTS__=16
 -D__TID__=0xcf60
--D__VER__=9060003
--D__BUILD_NUMBER__=422
+-D__VER__=9050001
+-D__BUILD_NUMBER__=380
 -D__IAR_SYSTEMS_ICC__=9
 -D_MAX_ALIGNMENT=8
 -D__LITTLE_ENDIAN__=1
@@ -395,7 +407,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CORE__=__ARM7EM__
 -D__CPU_MODE__=1
 -D__GOT_INDIRECT=0
--D__IAR_PCS_TRUST=1
 -D__ICCARM_INTRINSICS_VERSION__=2
 -D__ICCARM__=1
 -D__INTERWORKING__=1
@@ -406,8 +417,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__HAS_JOINED_TYPES__=1
 -D__HAS_LOCATED_DECLARATION__=1
 -D__HAS_LOCATED_WITH_INIT__=1
--D__IAR_COMPILERBASE__=0xa1100
--D__IAR_COMPILERBASE_STR__=10.17.0.9999
+-D__IAR_COMPILERBASE__=0xa1000
+-D__IAR_COMPILERBASE_STR__=10.16.0.9999
 -D__UNICODE_SOURCE_SUPPORTED__=1
 -D__VTABLE_MEM__=
 -D__PRAGMA_REDEFINE_EXTNAME=1
@@ -422,12 +433,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__MEMORY_ORDER_RELEASE__=3
 -D__MEMORY_ORDER_ACQ_REL__=4
 -D__MEMORY_ORDER_SEQ_CST__=5
--D__ATOMIC_RELAXED=0
--D__ATOMIC_CONSUME=2
--D__ATOMIC_ACQUIRE=2
--D__ATOMIC_RELEASE=3
--D__ATOMIC_ACQ_REL=4
--D__ATOMIC_SEQ_CST=5
 -D__STDC_UTF_16__=1
 -D__STDC_UTF_32__=1
 -D__STDC_LIB_EXT1__=201112L
@@ -443,7 +448,7 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__cpp_unicode_literals=200710L
 -D__cpp_static_assert=200410L
 -D__EDG__=1
--D__EDG_VERSION__=606
+-D__EDG_VERSION__=605
 -D__EDG_SIZE_TYPE__=unsigned int
 -D__EDG_PTRDIFF_TYPE__=int
 -D__EDG_DELTA_TYPE=int
@@ -465,9 +470,9 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__EDG_INT128_EXTENSIONS_ALLOWED=0
 -DUSE_HAL_DRIVER=1
 -DSTM32G431xx=1
--D_DLIB_CONFIG_FILE_HEADER_NAME="C:\iar\ewarm-9.60.3\arm\inc\c\DLib_Config_Full.h"
--D_DLIB_CONFIG_FILE_STRING="C:\\iar\\ewarm-9.60.3\\arm\\inc\\c\\DLib_Config_Full.h"
--D__VERSION__="IAR ANSI C/C++ Compiler V9.60.3.422/W64 for ARM"
+-D_DLIB_CONFIG_FILE_HEADER_NAME="C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\DLib_Config_Full.h"
+-D_DLIB_CONFIG_FILE_STRING="C:\\Program Files\\IAR Systems\\Embedded Workbench 9.2\\arm\\inc\\c\\DLib_Config_Full.h"
+-D__VERSION__="IAR ANSI C/C++ Compiler V9.50.1.380/W64 for ARM"
 -D_VA_DEFINED=
 -D_VA_LIST=struct __va_list
 -D__ICCARM_OLD_DEFINED_VAARGS__=1

二进制
project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_crc_ex.pbi


+ 61 - 56
project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_crc_ex.xcl

@@ -1,89 +1,101 @@
-"D:\FlyElectronics\tuber\desk\libs\stm32\hal\Src\stm32g4xx_hal_crc_ex.c"
+"C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Src\stm32g4xx_hal_crc_ex.c"
 -std=c11
 -ferror-limit=0
 -fbracket-depth=512
 -funsigned-char
 -MD
 -MF
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_crc_ex.pbi.dep
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_crc_ex.pbi.dep
 -o
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_crc_ex.pbi
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_crc_ex.pbi
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\hal\Src
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Src
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/uart_bridge
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../share
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c\aarch32
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
 -I
-C:\iar\ewarm-9.60.3\arm\inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/share
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
 -I
-D:\FlyElectronics\tuber\desk\libs
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\aarch32
 -I
-D:\FlyElectronics\tuber\desk\user
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc
 -I
-D:\FlyElectronics\tuber\desk\modules
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c
 -I
-D:\FlyElectronics\tuber\desk\modules\terminal
+C:\projects\FlyElectronics\tuber\desk\libs
 -I
-D:\FlyElectronics\tuber\desk\modules\menu
+C:\projects\FlyElectronics\tuber\desk\user
 -I
-D:\FlyElectronics\tuber\desk\modules\ssd_1327
+C:\projects\FlyElectronics\tuber\desk\modules
 -I
-D:\FlyElectronics\tuber\desk\modules\settings
+C:\projects\FlyElectronics\tuber\desk\modules\terminal
 -I
-D:\FlyElectronics\tuber\desk\modules\configs
+C:\projects\FlyElectronics\tuber\desk\modules\menu
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
+C:\projects\FlyElectronics\tuber\desk\modules\uart_bridge
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\cmsis
+C:\projects\FlyElectronics\tuber\desk\modules\ssd_1327
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\desk\modules\settings
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+C:\projects\FlyElectronics\tuber\desk\modules\configs
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+C:\projects\FlyElectronics\tuber\share
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\cmsis
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\thirdparty_libs\microrl
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\share
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CHAR_BITS__=8
 -D__CHAR_MAX__=0xff
 -D__CHAR_MIN__=0
@@ -304,8 +316,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__JMP_BUF_ELEMENT_TYPE__=unsigned long long int
 -D__JMP_BUF_NUM_ELEMENTS__=16
 -D__TID__=0xcf60
--D__VER__=9060003
--D__BUILD_NUMBER__=422
+-D__VER__=9050001
+-D__BUILD_NUMBER__=380
 -D__IAR_SYSTEMS_ICC__=9
 -D_MAX_ALIGNMENT=8
 -D__LITTLE_ENDIAN__=1
@@ -395,7 +407,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CORE__=__ARM7EM__
 -D__CPU_MODE__=1
 -D__GOT_INDIRECT=0
--D__IAR_PCS_TRUST=1
 -D__ICCARM_INTRINSICS_VERSION__=2
 -D__ICCARM__=1
 -D__INTERWORKING__=1
@@ -406,8 +417,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__HAS_JOINED_TYPES__=1
 -D__HAS_LOCATED_DECLARATION__=1
 -D__HAS_LOCATED_WITH_INIT__=1
--D__IAR_COMPILERBASE__=0xa1100
--D__IAR_COMPILERBASE_STR__=10.17.0.9999
+-D__IAR_COMPILERBASE__=0xa1000
+-D__IAR_COMPILERBASE_STR__=10.16.0.9999
 -D__UNICODE_SOURCE_SUPPORTED__=1
 -D__VTABLE_MEM__=
 -D__PRAGMA_REDEFINE_EXTNAME=1
@@ -422,12 +433,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__MEMORY_ORDER_RELEASE__=3
 -D__MEMORY_ORDER_ACQ_REL__=4
 -D__MEMORY_ORDER_SEQ_CST__=5
--D__ATOMIC_RELAXED=0
--D__ATOMIC_CONSUME=2
--D__ATOMIC_ACQUIRE=2
--D__ATOMIC_RELEASE=3
--D__ATOMIC_ACQ_REL=4
--D__ATOMIC_SEQ_CST=5
 -D__STDC_UTF_16__=1
 -D__STDC_UTF_32__=1
 -D__STDC_LIB_EXT1__=201112L
@@ -443,7 +448,7 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__cpp_unicode_literals=200710L
 -D__cpp_static_assert=200410L
 -D__EDG__=1
--D__EDG_VERSION__=606
+-D__EDG_VERSION__=605
 -D__EDG_SIZE_TYPE__=unsigned int
 -D__EDG_PTRDIFF_TYPE__=int
 -D__EDG_DELTA_TYPE=int
@@ -465,9 +470,9 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__EDG_INT128_EXTENSIONS_ALLOWED=0
 -DUSE_HAL_DRIVER=1
 -DSTM32G431xx=1
--D_DLIB_CONFIG_FILE_HEADER_NAME="C:\iar\ewarm-9.60.3\arm\inc\c\DLib_Config_Full.h"
--D_DLIB_CONFIG_FILE_STRING="C:\\iar\\ewarm-9.60.3\\arm\\inc\\c\\DLib_Config_Full.h"
--D__VERSION__="IAR ANSI C/C++ Compiler V9.60.3.422/W64 for ARM"
+-D_DLIB_CONFIG_FILE_HEADER_NAME="C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\DLib_Config_Full.h"
+-D_DLIB_CONFIG_FILE_STRING="C:\\Program Files\\IAR Systems\\Embedded Workbench 9.2\\arm\\inc\\c\\DLib_Config_Full.h"
+-D__VERSION__="IAR ANSI C/C++ Compiler V9.50.1.380/W64 for ARM"
 -D_VA_DEFINED=
 -D_VA_LIST=struct __va_list
 -D__ICCARM_OLD_DEFINED_VAARGS__=1

二进制
project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_cryp.pbi


+ 61 - 56
project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_cryp.xcl

@@ -1,89 +1,101 @@
-"D:\FlyElectronics\tuber\desk\libs\stm32\hal\Src\stm32g4xx_hal_cryp.c"
+"C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Src\stm32g4xx_hal_cryp.c"
 -std=c11
 -ferror-limit=0
 -fbracket-depth=512
 -funsigned-char
 -MD
 -MF
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_cryp.pbi.dep
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_cryp.pbi.dep
 -o
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_cryp.pbi
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_cryp.pbi
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\hal\Src
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Src
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/uart_bridge
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../share
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c\aarch32
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
 -I
-C:\iar\ewarm-9.60.3\arm\inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/share
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
 -I
-D:\FlyElectronics\tuber\desk\libs
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\aarch32
 -I
-D:\FlyElectronics\tuber\desk\user
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc
 -I
-D:\FlyElectronics\tuber\desk\modules
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c
 -I
-D:\FlyElectronics\tuber\desk\modules\terminal
+C:\projects\FlyElectronics\tuber\desk\libs
 -I
-D:\FlyElectronics\tuber\desk\modules\menu
+C:\projects\FlyElectronics\tuber\desk\user
 -I
-D:\FlyElectronics\tuber\desk\modules\ssd_1327
+C:\projects\FlyElectronics\tuber\desk\modules
 -I
-D:\FlyElectronics\tuber\desk\modules\settings
+C:\projects\FlyElectronics\tuber\desk\modules\terminal
 -I
-D:\FlyElectronics\tuber\desk\modules\configs
+C:\projects\FlyElectronics\tuber\desk\modules\menu
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
+C:\projects\FlyElectronics\tuber\desk\modules\uart_bridge
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\cmsis
+C:\projects\FlyElectronics\tuber\desk\modules\ssd_1327
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\desk\modules\settings
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+C:\projects\FlyElectronics\tuber\desk\modules\configs
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+C:\projects\FlyElectronics\tuber\share
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\cmsis
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\thirdparty_libs\microrl
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\share
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CHAR_BITS__=8
 -D__CHAR_MAX__=0xff
 -D__CHAR_MIN__=0
@@ -304,8 +316,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__JMP_BUF_ELEMENT_TYPE__=unsigned long long int
 -D__JMP_BUF_NUM_ELEMENTS__=16
 -D__TID__=0xcf60
--D__VER__=9060003
--D__BUILD_NUMBER__=422
+-D__VER__=9050001
+-D__BUILD_NUMBER__=380
 -D__IAR_SYSTEMS_ICC__=9
 -D_MAX_ALIGNMENT=8
 -D__LITTLE_ENDIAN__=1
@@ -395,7 +407,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CORE__=__ARM7EM__
 -D__CPU_MODE__=1
 -D__GOT_INDIRECT=0
--D__IAR_PCS_TRUST=1
 -D__ICCARM_INTRINSICS_VERSION__=2
 -D__ICCARM__=1
 -D__INTERWORKING__=1
@@ -406,8 +417,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__HAS_JOINED_TYPES__=1
 -D__HAS_LOCATED_DECLARATION__=1
 -D__HAS_LOCATED_WITH_INIT__=1
--D__IAR_COMPILERBASE__=0xa1100
--D__IAR_COMPILERBASE_STR__=10.17.0.9999
+-D__IAR_COMPILERBASE__=0xa1000
+-D__IAR_COMPILERBASE_STR__=10.16.0.9999
 -D__UNICODE_SOURCE_SUPPORTED__=1
 -D__VTABLE_MEM__=
 -D__PRAGMA_REDEFINE_EXTNAME=1
@@ -422,12 +433,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__MEMORY_ORDER_RELEASE__=3
 -D__MEMORY_ORDER_ACQ_REL__=4
 -D__MEMORY_ORDER_SEQ_CST__=5
--D__ATOMIC_RELAXED=0
--D__ATOMIC_CONSUME=2
--D__ATOMIC_ACQUIRE=2
--D__ATOMIC_RELEASE=3
--D__ATOMIC_ACQ_REL=4
--D__ATOMIC_SEQ_CST=5
 -D__STDC_UTF_16__=1
 -D__STDC_UTF_32__=1
 -D__STDC_LIB_EXT1__=201112L
@@ -443,7 +448,7 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__cpp_unicode_literals=200710L
 -D__cpp_static_assert=200410L
 -D__EDG__=1
--D__EDG_VERSION__=606
+-D__EDG_VERSION__=605
 -D__EDG_SIZE_TYPE__=unsigned int
 -D__EDG_PTRDIFF_TYPE__=int
 -D__EDG_DELTA_TYPE=int
@@ -465,9 +470,9 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__EDG_INT128_EXTENSIONS_ALLOWED=0
 -DUSE_HAL_DRIVER=1
 -DSTM32G431xx=1
--D_DLIB_CONFIG_FILE_HEADER_NAME="C:\iar\ewarm-9.60.3\arm\inc\c\DLib_Config_Full.h"
--D_DLIB_CONFIG_FILE_STRING="C:\\iar\\ewarm-9.60.3\\arm\\inc\\c\\DLib_Config_Full.h"
--D__VERSION__="IAR ANSI C/C++ Compiler V9.60.3.422/W64 for ARM"
+-D_DLIB_CONFIG_FILE_HEADER_NAME="C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\DLib_Config_Full.h"
+-D_DLIB_CONFIG_FILE_STRING="C:\\Program Files\\IAR Systems\\Embedded Workbench 9.2\\arm\\inc\\c\\DLib_Config_Full.h"
+-D__VERSION__="IAR ANSI C/C++ Compiler V9.50.1.380/W64 for ARM"
 -D_VA_DEFINED=
 -D_VA_LIST=struct __va_list
 -D__ICCARM_OLD_DEFINED_VAARGS__=1

二进制
project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_cryp_ex.pbi


+ 61 - 56
project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_cryp_ex.xcl

@@ -1,89 +1,101 @@
-"D:\FlyElectronics\tuber\desk\libs\stm32\hal\Src\stm32g4xx_hal_cryp_ex.c"
+"C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Src\stm32g4xx_hal_cryp_ex.c"
 -std=c11
 -ferror-limit=0
 -fbracket-depth=512
 -funsigned-char
 -MD
 -MF
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_cryp_ex.pbi.dep
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_cryp_ex.pbi.dep
 -o
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_cryp_ex.pbi
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_cryp_ex.pbi
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\hal\Src
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Src
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/uart_bridge
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../share
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c\aarch32
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
 -I
-C:\iar\ewarm-9.60.3\arm\inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/share
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
 -I
-D:\FlyElectronics\tuber\desk\libs
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\aarch32
 -I
-D:\FlyElectronics\tuber\desk\user
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc
 -I
-D:\FlyElectronics\tuber\desk\modules
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c
 -I
-D:\FlyElectronics\tuber\desk\modules\terminal
+C:\projects\FlyElectronics\tuber\desk\libs
 -I
-D:\FlyElectronics\tuber\desk\modules\menu
+C:\projects\FlyElectronics\tuber\desk\user
 -I
-D:\FlyElectronics\tuber\desk\modules\ssd_1327
+C:\projects\FlyElectronics\tuber\desk\modules
 -I
-D:\FlyElectronics\tuber\desk\modules\settings
+C:\projects\FlyElectronics\tuber\desk\modules\terminal
 -I
-D:\FlyElectronics\tuber\desk\modules\configs
+C:\projects\FlyElectronics\tuber\desk\modules\menu
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
+C:\projects\FlyElectronics\tuber\desk\modules\uart_bridge
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\cmsis
+C:\projects\FlyElectronics\tuber\desk\modules\ssd_1327
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\desk\modules\settings
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+C:\projects\FlyElectronics\tuber\desk\modules\configs
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+C:\projects\FlyElectronics\tuber\share
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\cmsis
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\thirdparty_libs\microrl
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\share
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CHAR_BITS__=8
 -D__CHAR_MAX__=0xff
 -D__CHAR_MIN__=0
@@ -304,8 +316,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__JMP_BUF_ELEMENT_TYPE__=unsigned long long int
 -D__JMP_BUF_NUM_ELEMENTS__=16
 -D__TID__=0xcf60
--D__VER__=9060003
--D__BUILD_NUMBER__=422
+-D__VER__=9050001
+-D__BUILD_NUMBER__=380
 -D__IAR_SYSTEMS_ICC__=9
 -D_MAX_ALIGNMENT=8
 -D__LITTLE_ENDIAN__=1
@@ -395,7 +407,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CORE__=__ARM7EM__
 -D__CPU_MODE__=1
 -D__GOT_INDIRECT=0
--D__IAR_PCS_TRUST=1
 -D__ICCARM_INTRINSICS_VERSION__=2
 -D__ICCARM__=1
 -D__INTERWORKING__=1
@@ -406,8 +417,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__HAS_JOINED_TYPES__=1
 -D__HAS_LOCATED_DECLARATION__=1
 -D__HAS_LOCATED_WITH_INIT__=1
--D__IAR_COMPILERBASE__=0xa1100
--D__IAR_COMPILERBASE_STR__=10.17.0.9999
+-D__IAR_COMPILERBASE__=0xa1000
+-D__IAR_COMPILERBASE_STR__=10.16.0.9999
 -D__UNICODE_SOURCE_SUPPORTED__=1
 -D__VTABLE_MEM__=
 -D__PRAGMA_REDEFINE_EXTNAME=1
@@ -422,12 +433,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__MEMORY_ORDER_RELEASE__=3
 -D__MEMORY_ORDER_ACQ_REL__=4
 -D__MEMORY_ORDER_SEQ_CST__=5
--D__ATOMIC_RELAXED=0
--D__ATOMIC_CONSUME=2
--D__ATOMIC_ACQUIRE=2
--D__ATOMIC_RELEASE=3
--D__ATOMIC_ACQ_REL=4
--D__ATOMIC_SEQ_CST=5
 -D__STDC_UTF_16__=1
 -D__STDC_UTF_32__=1
 -D__STDC_LIB_EXT1__=201112L
@@ -443,7 +448,7 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__cpp_unicode_literals=200710L
 -D__cpp_static_assert=200410L
 -D__EDG__=1
--D__EDG_VERSION__=606
+-D__EDG_VERSION__=605
 -D__EDG_SIZE_TYPE__=unsigned int
 -D__EDG_PTRDIFF_TYPE__=int
 -D__EDG_DELTA_TYPE=int
@@ -465,9 +470,9 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__EDG_INT128_EXTENSIONS_ALLOWED=0
 -DUSE_HAL_DRIVER=1
 -DSTM32G431xx=1
--D_DLIB_CONFIG_FILE_HEADER_NAME="C:\iar\ewarm-9.60.3\arm\inc\c\DLib_Config_Full.h"
--D_DLIB_CONFIG_FILE_STRING="C:\\iar\\ewarm-9.60.3\\arm\\inc\\c\\DLib_Config_Full.h"
--D__VERSION__="IAR ANSI C/C++ Compiler V9.60.3.422/W64 for ARM"
+-D_DLIB_CONFIG_FILE_HEADER_NAME="C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\DLib_Config_Full.h"
+-D_DLIB_CONFIG_FILE_STRING="C:\\Program Files\\IAR Systems\\Embedded Workbench 9.2\\arm\\inc\\c\\DLib_Config_Full.h"
+-D__VERSION__="IAR ANSI C/C++ Compiler V9.50.1.380/W64 for ARM"
 -D_VA_DEFINED=
 -D_VA_LIST=struct __va_list
 -D__ICCARM_OLD_DEFINED_VAARGS__=1

二进制
project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_dac.pbi


+ 61 - 56
project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_dac.xcl

@@ -1,89 +1,101 @@
-"D:\FlyElectronics\tuber\desk\libs\stm32\hal\Src\stm32g4xx_hal_dac.c"
+"C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Src\stm32g4xx_hal_dac.c"
 -std=c11
 -ferror-limit=0
 -fbracket-depth=512
 -funsigned-char
 -MD
 -MF
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_dac.pbi.dep
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_dac.pbi.dep
 -o
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_dac.pbi
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_dac.pbi
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\hal\Src
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Src
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/uart_bridge
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../share
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c\aarch32
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
 -I
-C:\iar\ewarm-9.60.3\arm\inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/share
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
 -I
-D:\FlyElectronics\tuber\desk\libs
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\aarch32
 -I
-D:\FlyElectronics\tuber\desk\user
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc
 -I
-D:\FlyElectronics\tuber\desk\modules
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c
 -I
-D:\FlyElectronics\tuber\desk\modules\terminal
+C:\projects\FlyElectronics\tuber\desk\libs
 -I
-D:\FlyElectronics\tuber\desk\modules\menu
+C:\projects\FlyElectronics\tuber\desk\user
 -I
-D:\FlyElectronics\tuber\desk\modules\ssd_1327
+C:\projects\FlyElectronics\tuber\desk\modules
 -I
-D:\FlyElectronics\tuber\desk\modules\settings
+C:\projects\FlyElectronics\tuber\desk\modules\terminal
 -I
-D:\FlyElectronics\tuber\desk\modules\configs
+C:\projects\FlyElectronics\tuber\desk\modules\menu
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
+C:\projects\FlyElectronics\tuber\desk\modules\uart_bridge
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\cmsis
+C:\projects\FlyElectronics\tuber\desk\modules\ssd_1327
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\desk\modules\settings
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+C:\projects\FlyElectronics\tuber\desk\modules\configs
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+C:\projects\FlyElectronics\tuber\share
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\cmsis
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\thirdparty_libs\microrl
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\share
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CHAR_BITS__=8
 -D__CHAR_MAX__=0xff
 -D__CHAR_MIN__=0
@@ -304,8 +316,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__JMP_BUF_ELEMENT_TYPE__=unsigned long long int
 -D__JMP_BUF_NUM_ELEMENTS__=16
 -D__TID__=0xcf60
--D__VER__=9060003
--D__BUILD_NUMBER__=422
+-D__VER__=9050001
+-D__BUILD_NUMBER__=380
 -D__IAR_SYSTEMS_ICC__=9
 -D_MAX_ALIGNMENT=8
 -D__LITTLE_ENDIAN__=1
@@ -395,7 +407,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CORE__=__ARM7EM__
 -D__CPU_MODE__=1
 -D__GOT_INDIRECT=0
--D__IAR_PCS_TRUST=1
 -D__ICCARM_INTRINSICS_VERSION__=2
 -D__ICCARM__=1
 -D__INTERWORKING__=1
@@ -406,8 +417,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__HAS_JOINED_TYPES__=1
 -D__HAS_LOCATED_DECLARATION__=1
 -D__HAS_LOCATED_WITH_INIT__=1
--D__IAR_COMPILERBASE__=0xa1100
--D__IAR_COMPILERBASE_STR__=10.17.0.9999
+-D__IAR_COMPILERBASE__=0xa1000
+-D__IAR_COMPILERBASE_STR__=10.16.0.9999
 -D__UNICODE_SOURCE_SUPPORTED__=1
 -D__VTABLE_MEM__=
 -D__PRAGMA_REDEFINE_EXTNAME=1
@@ -422,12 +433,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__MEMORY_ORDER_RELEASE__=3
 -D__MEMORY_ORDER_ACQ_REL__=4
 -D__MEMORY_ORDER_SEQ_CST__=5
--D__ATOMIC_RELAXED=0
--D__ATOMIC_CONSUME=2
--D__ATOMIC_ACQUIRE=2
--D__ATOMIC_RELEASE=3
--D__ATOMIC_ACQ_REL=4
--D__ATOMIC_SEQ_CST=5
 -D__STDC_UTF_16__=1
 -D__STDC_UTF_32__=1
 -D__STDC_LIB_EXT1__=201112L
@@ -443,7 +448,7 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__cpp_unicode_literals=200710L
 -D__cpp_static_assert=200410L
 -D__EDG__=1
--D__EDG_VERSION__=606
+-D__EDG_VERSION__=605
 -D__EDG_SIZE_TYPE__=unsigned int
 -D__EDG_PTRDIFF_TYPE__=int
 -D__EDG_DELTA_TYPE=int
@@ -465,9 +470,9 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__EDG_INT128_EXTENSIONS_ALLOWED=0
 -DUSE_HAL_DRIVER=1
 -DSTM32G431xx=1
--D_DLIB_CONFIG_FILE_HEADER_NAME="C:\iar\ewarm-9.60.3\arm\inc\c\DLib_Config_Full.h"
--D_DLIB_CONFIG_FILE_STRING="C:\\iar\\ewarm-9.60.3\\arm\\inc\\c\\DLib_Config_Full.h"
--D__VERSION__="IAR ANSI C/C++ Compiler V9.60.3.422/W64 for ARM"
+-D_DLIB_CONFIG_FILE_HEADER_NAME="C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\DLib_Config_Full.h"
+-D_DLIB_CONFIG_FILE_STRING="C:\\Program Files\\IAR Systems\\Embedded Workbench 9.2\\arm\\inc\\c\\DLib_Config_Full.h"
+-D__VERSION__="IAR ANSI C/C++ Compiler V9.50.1.380/W64 for ARM"
 -D_VA_DEFINED=
 -D_VA_LIST=struct __va_list
 -D__ICCARM_OLD_DEFINED_VAARGS__=1

二进制
project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_dac_ex.pbi


+ 61 - 56
project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_dac_ex.xcl

@@ -1,89 +1,101 @@
-"D:\FlyElectronics\tuber\desk\libs\stm32\hal\Src\stm32g4xx_hal_dac_ex.c"
+"C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Src\stm32g4xx_hal_dac_ex.c"
 -std=c11
 -ferror-limit=0
 -fbracket-depth=512
 -funsigned-char
 -MD
 -MF
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_dac_ex.pbi.dep
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_dac_ex.pbi.dep
 -o
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_dac_ex.pbi
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_dac_ex.pbi
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\hal\Src
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Src
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/uart_bridge
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../share
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c\aarch32
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
 -I
-C:\iar\ewarm-9.60.3\arm\inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/share
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
 -I
-D:\FlyElectronics\tuber\desk\libs
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\aarch32
 -I
-D:\FlyElectronics\tuber\desk\user
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc
 -I
-D:\FlyElectronics\tuber\desk\modules
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c
 -I
-D:\FlyElectronics\tuber\desk\modules\terminal
+C:\projects\FlyElectronics\tuber\desk\libs
 -I
-D:\FlyElectronics\tuber\desk\modules\menu
+C:\projects\FlyElectronics\tuber\desk\user
 -I
-D:\FlyElectronics\tuber\desk\modules\ssd_1327
+C:\projects\FlyElectronics\tuber\desk\modules
 -I
-D:\FlyElectronics\tuber\desk\modules\settings
+C:\projects\FlyElectronics\tuber\desk\modules\terminal
 -I
-D:\FlyElectronics\tuber\desk\modules\configs
+C:\projects\FlyElectronics\tuber\desk\modules\menu
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
+C:\projects\FlyElectronics\tuber\desk\modules\uart_bridge
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\cmsis
+C:\projects\FlyElectronics\tuber\desk\modules\ssd_1327
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\desk\modules\settings
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+C:\projects\FlyElectronics\tuber\desk\modules\configs
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+C:\projects\FlyElectronics\tuber\share
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\cmsis
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\thirdparty_libs\microrl
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\share
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CHAR_BITS__=8
 -D__CHAR_MAX__=0xff
 -D__CHAR_MIN__=0
@@ -304,8 +316,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__JMP_BUF_ELEMENT_TYPE__=unsigned long long int
 -D__JMP_BUF_NUM_ELEMENTS__=16
 -D__TID__=0xcf60
--D__VER__=9060003
--D__BUILD_NUMBER__=422
+-D__VER__=9050001
+-D__BUILD_NUMBER__=380
 -D__IAR_SYSTEMS_ICC__=9
 -D_MAX_ALIGNMENT=8
 -D__LITTLE_ENDIAN__=1
@@ -395,7 +407,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CORE__=__ARM7EM__
 -D__CPU_MODE__=1
 -D__GOT_INDIRECT=0
--D__IAR_PCS_TRUST=1
 -D__ICCARM_INTRINSICS_VERSION__=2
 -D__ICCARM__=1
 -D__INTERWORKING__=1
@@ -406,8 +417,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__HAS_JOINED_TYPES__=1
 -D__HAS_LOCATED_DECLARATION__=1
 -D__HAS_LOCATED_WITH_INIT__=1
--D__IAR_COMPILERBASE__=0xa1100
--D__IAR_COMPILERBASE_STR__=10.17.0.9999
+-D__IAR_COMPILERBASE__=0xa1000
+-D__IAR_COMPILERBASE_STR__=10.16.0.9999
 -D__UNICODE_SOURCE_SUPPORTED__=1
 -D__VTABLE_MEM__=
 -D__PRAGMA_REDEFINE_EXTNAME=1
@@ -422,12 +433,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__MEMORY_ORDER_RELEASE__=3
 -D__MEMORY_ORDER_ACQ_REL__=4
 -D__MEMORY_ORDER_SEQ_CST__=5
--D__ATOMIC_RELAXED=0
--D__ATOMIC_CONSUME=2
--D__ATOMIC_ACQUIRE=2
--D__ATOMIC_RELEASE=3
--D__ATOMIC_ACQ_REL=4
--D__ATOMIC_SEQ_CST=5
 -D__STDC_UTF_16__=1
 -D__STDC_UTF_32__=1
 -D__STDC_LIB_EXT1__=201112L
@@ -443,7 +448,7 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__cpp_unicode_literals=200710L
 -D__cpp_static_assert=200410L
 -D__EDG__=1
--D__EDG_VERSION__=606
+-D__EDG_VERSION__=605
 -D__EDG_SIZE_TYPE__=unsigned int
 -D__EDG_PTRDIFF_TYPE__=int
 -D__EDG_DELTA_TYPE=int
@@ -465,9 +470,9 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__EDG_INT128_EXTENSIONS_ALLOWED=0
 -DUSE_HAL_DRIVER=1
 -DSTM32G431xx=1
--D_DLIB_CONFIG_FILE_HEADER_NAME="C:\iar\ewarm-9.60.3\arm\inc\c\DLib_Config_Full.h"
--D_DLIB_CONFIG_FILE_STRING="C:\\iar\\ewarm-9.60.3\\arm\\inc\\c\\DLib_Config_Full.h"
--D__VERSION__="IAR ANSI C/C++ Compiler V9.60.3.422/W64 for ARM"
+-D_DLIB_CONFIG_FILE_HEADER_NAME="C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\DLib_Config_Full.h"
+-D_DLIB_CONFIG_FILE_STRING="C:\\Program Files\\IAR Systems\\Embedded Workbench 9.2\\arm\\inc\\c\\DLib_Config_Full.h"
+-D__VERSION__="IAR ANSI C/C++ Compiler V9.50.1.380/W64 for ARM"
 -D_VA_DEFINED=
 -D_VA_LIST=struct __va_list
 -D__ICCARM_OLD_DEFINED_VAARGS__=1

二进制
project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_dma.pbi


+ 61 - 56
project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_dma.xcl

@@ -1,89 +1,101 @@
-"D:\FlyElectronics\tuber\desk\libs\stm32\hal\Src\stm32g4xx_hal_dma.c"
+"C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Src\stm32g4xx_hal_dma.c"
 -std=c11
 -ferror-limit=0
 -fbracket-depth=512
 -funsigned-char
 -MD
 -MF
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_dma.pbi.dep
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_dma.pbi.dep
 -o
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_dma.pbi
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_dma.pbi
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\hal\Src
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Src
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/uart_bridge
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../share
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c\aarch32
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
 -I
-C:\iar\ewarm-9.60.3\arm\inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/share
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
 -I
-D:\FlyElectronics\tuber\desk\libs
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\aarch32
 -I
-D:\FlyElectronics\tuber\desk\user
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc
 -I
-D:\FlyElectronics\tuber\desk\modules
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c
 -I
-D:\FlyElectronics\tuber\desk\modules\terminal
+C:\projects\FlyElectronics\tuber\desk\libs
 -I
-D:\FlyElectronics\tuber\desk\modules\menu
+C:\projects\FlyElectronics\tuber\desk\user
 -I
-D:\FlyElectronics\tuber\desk\modules\ssd_1327
+C:\projects\FlyElectronics\tuber\desk\modules
 -I
-D:\FlyElectronics\tuber\desk\modules\settings
+C:\projects\FlyElectronics\tuber\desk\modules\terminal
 -I
-D:\FlyElectronics\tuber\desk\modules\configs
+C:\projects\FlyElectronics\tuber\desk\modules\menu
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
+C:\projects\FlyElectronics\tuber\desk\modules\uart_bridge
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\cmsis
+C:\projects\FlyElectronics\tuber\desk\modules\ssd_1327
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\desk\modules\settings
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+C:\projects\FlyElectronics\tuber\desk\modules\configs
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+C:\projects\FlyElectronics\tuber\share
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\cmsis
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\thirdparty_libs\microrl
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\share
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CHAR_BITS__=8
 -D__CHAR_MAX__=0xff
 -D__CHAR_MIN__=0
@@ -304,8 +316,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__JMP_BUF_ELEMENT_TYPE__=unsigned long long int
 -D__JMP_BUF_NUM_ELEMENTS__=16
 -D__TID__=0xcf60
--D__VER__=9060003
--D__BUILD_NUMBER__=422
+-D__VER__=9050001
+-D__BUILD_NUMBER__=380
 -D__IAR_SYSTEMS_ICC__=9
 -D_MAX_ALIGNMENT=8
 -D__LITTLE_ENDIAN__=1
@@ -395,7 +407,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CORE__=__ARM7EM__
 -D__CPU_MODE__=1
 -D__GOT_INDIRECT=0
--D__IAR_PCS_TRUST=1
 -D__ICCARM_INTRINSICS_VERSION__=2
 -D__ICCARM__=1
 -D__INTERWORKING__=1
@@ -406,8 +417,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__HAS_JOINED_TYPES__=1
 -D__HAS_LOCATED_DECLARATION__=1
 -D__HAS_LOCATED_WITH_INIT__=1
--D__IAR_COMPILERBASE__=0xa1100
--D__IAR_COMPILERBASE_STR__=10.17.0.9999
+-D__IAR_COMPILERBASE__=0xa1000
+-D__IAR_COMPILERBASE_STR__=10.16.0.9999
 -D__UNICODE_SOURCE_SUPPORTED__=1
 -D__VTABLE_MEM__=
 -D__PRAGMA_REDEFINE_EXTNAME=1
@@ -422,12 +433,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__MEMORY_ORDER_RELEASE__=3
 -D__MEMORY_ORDER_ACQ_REL__=4
 -D__MEMORY_ORDER_SEQ_CST__=5
--D__ATOMIC_RELAXED=0
--D__ATOMIC_CONSUME=2
--D__ATOMIC_ACQUIRE=2
--D__ATOMIC_RELEASE=3
--D__ATOMIC_ACQ_REL=4
--D__ATOMIC_SEQ_CST=5
 -D__STDC_UTF_16__=1
 -D__STDC_UTF_32__=1
 -D__STDC_LIB_EXT1__=201112L
@@ -443,7 +448,7 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__cpp_unicode_literals=200710L
 -D__cpp_static_assert=200410L
 -D__EDG__=1
--D__EDG_VERSION__=606
+-D__EDG_VERSION__=605
 -D__EDG_SIZE_TYPE__=unsigned int
 -D__EDG_PTRDIFF_TYPE__=int
 -D__EDG_DELTA_TYPE=int
@@ -465,9 +470,9 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__EDG_INT128_EXTENSIONS_ALLOWED=0
 -DUSE_HAL_DRIVER=1
 -DSTM32G431xx=1
--D_DLIB_CONFIG_FILE_HEADER_NAME="C:\iar\ewarm-9.60.3\arm\inc\c\DLib_Config_Full.h"
--D_DLIB_CONFIG_FILE_STRING="C:\\iar\\ewarm-9.60.3\\arm\\inc\\c\\DLib_Config_Full.h"
--D__VERSION__="IAR ANSI C/C++ Compiler V9.60.3.422/W64 for ARM"
+-D_DLIB_CONFIG_FILE_HEADER_NAME="C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\DLib_Config_Full.h"
+-D_DLIB_CONFIG_FILE_STRING="C:\\Program Files\\IAR Systems\\Embedded Workbench 9.2\\arm\\inc\\c\\DLib_Config_Full.h"
+-D__VERSION__="IAR ANSI C/C++ Compiler V9.50.1.380/W64 for ARM"
 -D_VA_DEFINED=
 -D_VA_LIST=struct __va_list
 -D__ICCARM_OLD_DEFINED_VAARGS__=1

二进制
project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_dma_ex.pbi


+ 61 - 56
project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_dma_ex.xcl

@@ -1,89 +1,101 @@
-"D:\FlyElectronics\tuber\desk\libs\stm32\hal\Src\stm32g4xx_hal_dma_ex.c"
+"C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Src\stm32g4xx_hal_dma_ex.c"
 -std=c11
 -ferror-limit=0
 -fbracket-depth=512
 -funsigned-char
 -MD
 -MF
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_dma_ex.pbi.dep
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_dma_ex.pbi.dep
 -o
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_dma_ex.pbi
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_dma_ex.pbi
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\hal\Src
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Src
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/uart_bridge
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../share
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c\aarch32
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
 -I
-C:\iar\ewarm-9.60.3\arm\inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/share
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
 -I
-D:\FlyElectronics\tuber\desk\libs
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\aarch32
 -I
-D:\FlyElectronics\tuber\desk\user
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc
 -I
-D:\FlyElectronics\tuber\desk\modules
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c
 -I
-D:\FlyElectronics\tuber\desk\modules\terminal
+C:\projects\FlyElectronics\tuber\desk\libs
 -I
-D:\FlyElectronics\tuber\desk\modules\menu
+C:\projects\FlyElectronics\tuber\desk\user
 -I
-D:\FlyElectronics\tuber\desk\modules\ssd_1327
+C:\projects\FlyElectronics\tuber\desk\modules
 -I
-D:\FlyElectronics\tuber\desk\modules\settings
+C:\projects\FlyElectronics\tuber\desk\modules\terminal
 -I
-D:\FlyElectronics\tuber\desk\modules\configs
+C:\projects\FlyElectronics\tuber\desk\modules\menu
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
+C:\projects\FlyElectronics\tuber\desk\modules\uart_bridge
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\cmsis
+C:\projects\FlyElectronics\tuber\desk\modules\ssd_1327
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\desk\modules\settings
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+C:\projects\FlyElectronics\tuber\desk\modules\configs
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+C:\projects\FlyElectronics\tuber\share
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\cmsis
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\thirdparty_libs\microrl
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\share
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CHAR_BITS__=8
 -D__CHAR_MAX__=0xff
 -D__CHAR_MIN__=0
@@ -304,8 +316,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__JMP_BUF_ELEMENT_TYPE__=unsigned long long int
 -D__JMP_BUF_NUM_ELEMENTS__=16
 -D__TID__=0xcf60
--D__VER__=9060003
--D__BUILD_NUMBER__=422
+-D__VER__=9050001
+-D__BUILD_NUMBER__=380
 -D__IAR_SYSTEMS_ICC__=9
 -D_MAX_ALIGNMENT=8
 -D__LITTLE_ENDIAN__=1
@@ -395,7 +407,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CORE__=__ARM7EM__
 -D__CPU_MODE__=1
 -D__GOT_INDIRECT=0
--D__IAR_PCS_TRUST=1
 -D__ICCARM_INTRINSICS_VERSION__=2
 -D__ICCARM__=1
 -D__INTERWORKING__=1
@@ -406,8 +417,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__HAS_JOINED_TYPES__=1
 -D__HAS_LOCATED_DECLARATION__=1
 -D__HAS_LOCATED_WITH_INIT__=1
--D__IAR_COMPILERBASE__=0xa1100
--D__IAR_COMPILERBASE_STR__=10.17.0.9999
+-D__IAR_COMPILERBASE__=0xa1000
+-D__IAR_COMPILERBASE_STR__=10.16.0.9999
 -D__UNICODE_SOURCE_SUPPORTED__=1
 -D__VTABLE_MEM__=
 -D__PRAGMA_REDEFINE_EXTNAME=1
@@ -422,12 +433,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__MEMORY_ORDER_RELEASE__=3
 -D__MEMORY_ORDER_ACQ_REL__=4
 -D__MEMORY_ORDER_SEQ_CST__=5
--D__ATOMIC_RELAXED=0
--D__ATOMIC_CONSUME=2
--D__ATOMIC_ACQUIRE=2
--D__ATOMIC_RELEASE=3
--D__ATOMIC_ACQ_REL=4
--D__ATOMIC_SEQ_CST=5
 -D__STDC_UTF_16__=1
 -D__STDC_UTF_32__=1
 -D__STDC_LIB_EXT1__=201112L
@@ -443,7 +448,7 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__cpp_unicode_literals=200710L
 -D__cpp_static_assert=200410L
 -D__EDG__=1
--D__EDG_VERSION__=606
+-D__EDG_VERSION__=605
 -D__EDG_SIZE_TYPE__=unsigned int
 -D__EDG_PTRDIFF_TYPE__=int
 -D__EDG_DELTA_TYPE=int
@@ -465,9 +470,9 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__EDG_INT128_EXTENSIONS_ALLOWED=0
 -DUSE_HAL_DRIVER=1
 -DSTM32G431xx=1
--D_DLIB_CONFIG_FILE_HEADER_NAME="C:\iar\ewarm-9.60.3\arm\inc\c\DLib_Config_Full.h"
--D_DLIB_CONFIG_FILE_STRING="C:\\iar\\ewarm-9.60.3\\arm\\inc\\c\\DLib_Config_Full.h"
--D__VERSION__="IAR ANSI C/C++ Compiler V9.60.3.422/W64 for ARM"
+-D_DLIB_CONFIG_FILE_HEADER_NAME="C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\DLib_Config_Full.h"
+-D_DLIB_CONFIG_FILE_STRING="C:\\Program Files\\IAR Systems\\Embedded Workbench 9.2\\arm\\inc\\c\\DLib_Config_Full.h"
+-D__VERSION__="IAR ANSI C/C++ Compiler V9.50.1.380/W64 for ARM"
 -D_VA_DEFINED=
 -D_VA_LIST=struct __va_list
 -D__ICCARM_OLD_DEFINED_VAARGS__=1

二进制
project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_exti.pbi


+ 61 - 56
project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_exti.xcl

@@ -1,89 +1,101 @@
-"D:\FlyElectronics\tuber\desk\libs\stm32\hal\Src\stm32g4xx_hal_exti.c"
+"C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Src\stm32g4xx_hal_exti.c"
 -std=c11
 -ferror-limit=0
 -fbracket-depth=512
 -funsigned-char
 -MD
 -MF
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_exti.pbi.dep
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_exti.pbi.dep
 -o
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_exti.pbi
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_exti.pbi
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\hal\Src
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Src
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/uart_bridge
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../share
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c\aarch32
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
 -I
-C:\iar\ewarm-9.60.3\arm\inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/share
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
 -I
-D:\FlyElectronics\tuber\desk\libs
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\aarch32
 -I
-D:\FlyElectronics\tuber\desk\user
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc
 -I
-D:\FlyElectronics\tuber\desk\modules
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c
 -I
-D:\FlyElectronics\tuber\desk\modules\terminal
+C:\projects\FlyElectronics\tuber\desk\libs
 -I
-D:\FlyElectronics\tuber\desk\modules\menu
+C:\projects\FlyElectronics\tuber\desk\user
 -I
-D:\FlyElectronics\tuber\desk\modules\ssd_1327
+C:\projects\FlyElectronics\tuber\desk\modules
 -I
-D:\FlyElectronics\tuber\desk\modules\settings
+C:\projects\FlyElectronics\tuber\desk\modules\terminal
 -I
-D:\FlyElectronics\tuber\desk\modules\configs
+C:\projects\FlyElectronics\tuber\desk\modules\menu
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
+C:\projects\FlyElectronics\tuber\desk\modules\uart_bridge
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\cmsis
+C:\projects\FlyElectronics\tuber\desk\modules\ssd_1327
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\desk\modules\settings
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+C:\projects\FlyElectronics\tuber\desk\modules\configs
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+C:\projects\FlyElectronics\tuber\share
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\cmsis
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\thirdparty_libs\microrl
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\share
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CHAR_BITS__=8
 -D__CHAR_MAX__=0xff
 -D__CHAR_MIN__=0
@@ -304,8 +316,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__JMP_BUF_ELEMENT_TYPE__=unsigned long long int
 -D__JMP_BUF_NUM_ELEMENTS__=16
 -D__TID__=0xcf60
--D__VER__=9060003
--D__BUILD_NUMBER__=422
+-D__VER__=9050001
+-D__BUILD_NUMBER__=380
 -D__IAR_SYSTEMS_ICC__=9
 -D_MAX_ALIGNMENT=8
 -D__LITTLE_ENDIAN__=1
@@ -395,7 +407,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CORE__=__ARM7EM__
 -D__CPU_MODE__=1
 -D__GOT_INDIRECT=0
--D__IAR_PCS_TRUST=1
 -D__ICCARM_INTRINSICS_VERSION__=2
 -D__ICCARM__=1
 -D__INTERWORKING__=1
@@ -406,8 +417,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__HAS_JOINED_TYPES__=1
 -D__HAS_LOCATED_DECLARATION__=1
 -D__HAS_LOCATED_WITH_INIT__=1
--D__IAR_COMPILERBASE__=0xa1100
--D__IAR_COMPILERBASE_STR__=10.17.0.9999
+-D__IAR_COMPILERBASE__=0xa1000
+-D__IAR_COMPILERBASE_STR__=10.16.0.9999
 -D__UNICODE_SOURCE_SUPPORTED__=1
 -D__VTABLE_MEM__=
 -D__PRAGMA_REDEFINE_EXTNAME=1
@@ -422,12 +433,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__MEMORY_ORDER_RELEASE__=3
 -D__MEMORY_ORDER_ACQ_REL__=4
 -D__MEMORY_ORDER_SEQ_CST__=5
--D__ATOMIC_RELAXED=0
--D__ATOMIC_CONSUME=2
--D__ATOMIC_ACQUIRE=2
--D__ATOMIC_RELEASE=3
--D__ATOMIC_ACQ_REL=4
--D__ATOMIC_SEQ_CST=5
 -D__STDC_UTF_16__=1
 -D__STDC_UTF_32__=1
 -D__STDC_LIB_EXT1__=201112L
@@ -443,7 +448,7 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__cpp_unicode_literals=200710L
 -D__cpp_static_assert=200410L
 -D__EDG__=1
--D__EDG_VERSION__=606
+-D__EDG_VERSION__=605
 -D__EDG_SIZE_TYPE__=unsigned int
 -D__EDG_PTRDIFF_TYPE__=int
 -D__EDG_DELTA_TYPE=int
@@ -465,9 +470,9 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__EDG_INT128_EXTENSIONS_ALLOWED=0
 -DUSE_HAL_DRIVER=1
 -DSTM32G431xx=1
--D_DLIB_CONFIG_FILE_HEADER_NAME="C:\iar\ewarm-9.60.3\arm\inc\c\DLib_Config_Full.h"
--D_DLIB_CONFIG_FILE_STRING="C:\\iar\\ewarm-9.60.3\\arm\\inc\\c\\DLib_Config_Full.h"
--D__VERSION__="IAR ANSI C/C++ Compiler V9.60.3.422/W64 for ARM"
+-D_DLIB_CONFIG_FILE_HEADER_NAME="C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\DLib_Config_Full.h"
+-D_DLIB_CONFIG_FILE_STRING="C:\\Program Files\\IAR Systems\\Embedded Workbench 9.2\\arm\\inc\\c\\DLib_Config_Full.h"
+-D__VERSION__="IAR ANSI C/C++ Compiler V9.50.1.380/W64 for ARM"
 -D_VA_DEFINED=
 -D_VA_LIST=struct __va_list
 -D__ICCARM_OLD_DEFINED_VAARGS__=1

二进制
project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_fdcan.pbi


+ 61 - 56
project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_fdcan.xcl

@@ -1,89 +1,101 @@
-"D:\FlyElectronics\tuber\desk\libs\stm32\hal\Src\stm32g4xx_hal_fdcan.c"
+"C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Src\stm32g4xx_hal_fdcan.c"
 -std=c11
 -ferror-limit=0
 -fbracket-depth=512
 -funsigned-char
 -MD
 -MF
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_fdcan.pbi.dep
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_fdcan.pbi.dep
 -o
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_fdcan.pbi
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_fdcan.pbi
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\hal\Src
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Src
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/uart_bridge
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../share
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c\aarch32
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
 -I
-C:\iar\ewarm-9.60.3\arm\inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/share
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
 -I
-D:\FlyElectronics\tuber\desk\libs
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\aarch32
 -I
-D:\FlyElectronics\tuber\desk\user
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc
 -I
-D:\FlyElectronics\tuber\desk\modules
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c
 -I
-D:\FlyElectronics\tuber\desk\modules\terminal
+C:\projects\FlyElectronics\tuber\desk\libs
 -I
-D:\FlyElectronics\tuber\desk\modules\menu
+C:\projects\FlyElectronics\tuber\desk\user
 -I
-D:\FlyElectronics\tuber\desk\modules\ssd_1327
+C:\projects\FlyElectronics\tuber\desk\modules
 -I
-D:\FlyElectronics\tuber\desk\modules\settings
+C:\projects\FlyElectronics\tuber\desk\modules\terminal
 -I
-D:\FlyElectronics\tuber\desk\modules\configs
+C:\projects\FlyElectronics\tuber\desk\modules\menu
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
+C:\projects\FlyElectronics\tuber\desk\modules\uart_bridge
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\cmsis
+C:\projects\FlyElectronics\tuber\desk\modules\ssd_1327
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\desk\modules\settings
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+C:\projects\FlyElectronics\tuber\desk\modules\configs
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+C:\projects\FlyElectronics\tuber\share
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\cmsis
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\thirdparty_libs\microrl
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\share
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CHAR_BITS__=8
 -D__CHAR_MAX__=0xff
 -D__CHAR_MIN__=0
@@ -304,8 +316,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__JMP_BUF_ELEMENT_TYPE__=unsigned long long int
 -D__JMP_BUF_NUM_ELEMENTS__=16
 -D__TID__=0xcf60
--D__VER__=9060003
--D__BUILD_NUMBER__=422
+-D__VER__=9050001
+-D__BUILD_NUMBER__=380
 -D__IAR_SYSTEMS_ICC__=9
 -D_MAX_ALIGNMENT=8
 -D__LITTLE_ENDIAN__=1
@@ -395,7 +407,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CORE__=__ARM7EM__
 -D__CPU_MODE__=1
 -D__GOT_INDIRECT=0
--D__IAR_PCS_TRUST=1
 -D__ICCARM_INTRINSICS_VERSION__=2
 -D__ICCARM__=1
 -D__INTERWORKING__=1
@@ -406,8 +417,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__HAS_JOINED_TYPES__=1
 -D__HAS_LOCATED_DECLARATION__=1
 -D__HAS_LOCATED_WITH_INIT__=1
--D__IAR_COMPILERBASE__=0xa1100
--D__IAR_COMPILERBASE_STR__=10.17.0.9999
+-D__IAR_COMPILERBASE__=0xa1000
+-D__IAR_COMPILERBASE_STR__=10.16.0.9999
 -D__UNICODE_SOURCE_SUPPORTED__=1
 -D__VTABLE_MEM__=
 -D__PRAGMA_REDEFINE_EXTNAME=1
@@ -422,12 +433,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__MEMORY_ORDER_RELEASE__=3
 -D__MEMORY_ORDER_ACQ_REL__=4
 -D__MEMORY_ORDER_SEQ_CST__=5
--D__ATOMIC_RELAXED=0
--D__ATOMIC_CONSUME=2
--D__ATOMIC_ACQUIRE=2
--D__ATOMIC_RELEASE=3
--D__ATOMIC_ACQ_REL=4
--D__ATOMIC_SEQ_CST=5
 -D__STDC_UTF_16__=1
 -D__STDC_UTF_32__=1
 -D__STDC_LIB_EXT1__=201112L
@@ -443,7 +448,7 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__cpp_unicode_literals=200710L
 -D__cpp_static_assert=200410L
 -D__EDG__=1
--D__EDG_VERSION__=606
+-D__EDG_VERSION__=605
 -D__EDG_SIZE_TYPE__=unsigned int
 -D__EDG_PTRDIFF_TYPE__=int
 -D__EDG_DELTA_TYPE=int
@@ -465,9 +470,9 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__EDG_INT128_EXTENSIONS_ALLOWED=0
 -DUSE_HAL_DRIVER=1
 -DSTM32G431xx=1
--D_DLIB_CONFIG_FILE_HEADER_NAME="C:\iar\ewarm-9.60.3\arm\inc\c\DLib_Config_Full.h"
--D_DLIB_CONFIG_FILE_STRING="C:\\iar\\ewarm-9.60.3\\arm\\inc\\c\\DLib_Config_Full.h"
--D__VERSION__="IAR ANSI C/C++ Compiler V9.60.3.422/W64 for ARM"
+-D_DLIB_CONFIG_FILE_HEADER_NAME="C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\DLib_Config_Full.h"
+-D_DLIB_CONFIG_FILE_STRING="C:\\Program Files\\IAR Systems\\Embedded Workbench 9.2\\arm\\inc\\c\\DLib_Config_Full.h"
+-D__VERSION__="IAR ANSI C/C++ Compiler V9.50.1.380/W64 for ARM"
 -D_VA_DEFINED=
 -D_VA_LIST=struct __va_list
 -D__ICCARM_OLD_DEFINED_VAARGS__=1

二进制
project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_flash.pbi


+ 61 - 56
project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_flash.xcl

@@ -1,89 +1,101 @@
-"D:\FlyElectronics\tuber\desk\libs\stm32\hal\Src\stm32g4xx_hal_flash.c"
+"C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Src\stm32g4xx_hal_flash.c"
 -std=c11
 -ferror-limit=0
 -fbracket-depth=512
 -funsigned-char
 -MD
 -MF
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_flash.pbi.dep
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_flash.pbi.dep
 -o
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_flash.pbi
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_flash.pbi
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\hal\Src
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Src
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/uart_bridge
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../share
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c\aarch32
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
 -I
-C:\iar\ewarm-9.60.3\arm\inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/share
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
 -I
-D:\FlyElectronics\tuber\desk\libs
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\aarch32
 -I
-D:\FlyElectronics\tuber\desk\user
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc
 -I
-D:\FlyElectronics\tuber\desk\modules
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c
 -I
-D:\FlyElectronics\tuber\desk\modules\terminal
+C:\projects\FlyElectronics\tuber\desk\libs
 -I
-D:\FlyElectronics\tuber\desk\modules\menu
+C:\projects\FlyElectronics\tuber\desk\user
 -I
-D:\FlyElectronics\tuber\desk\modules\ssd_1327
+C:\projects\FlyElectronics\tuber\desk\modules
 -I
-D:\FlyElectronics\tuber\desk\modules\settings
+C:\projects\FlyElectronics\tuber\desk\modules\terminal
 -I
-D:\FlyElectronics\tuber\desk\modules\configs
+C:\projects\FlyElectronics\tuber\desk\modules\menu
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
+C:\projects\FlyElectronics\tuber\desk\modules\uart_bridge
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\cmsis
+C:\projects\FlyElectronics\tuber\desk\modules\ssd_1327
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\desk\modules\settings
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+C:\projects\FlyElectronics\tuber\desk\modules\configs
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+C:\projects\FlyElectronics\tuber\share
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\cmsis
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\thirdparty_libs\microrl
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\share
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CHAR_BITS__=8
 -D__CHAR_MAX__=0xff
 -D__CHAR_MIN__=0
@@ -304,8 +316,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__JMP_BUF_ELEMENT_TYPE__=unsigned long long int
 -D__JMP_BUF_NUM_ELEMENTS__=16
 -D__TID__=0xcf60
--D__VER__=9060003
--D__BUILD_NUMBER__=422
+-D__VER__=9050001
+-D__BUILD_NUMBER__=380
 -D__IAR_SYSTEMS_ICC__=9
 -D_MAX_ALIGNMENT=8
 -D__LITTLE_ENDIAN__=1
@@ -395,7 +407,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CORE__=__ARM7EM__
 -D__CPU_MODE__=1
 -D__GOT_INDIRECT=0
--D__IAR_PCS_TRUST=1
 -D__ICCARM_INTRINSICS_VERSION__=2
 -D__ICCARM__=1
 -D__INTERWORKING__=1
@@ -406,8 +417,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__HAS_JOINED_TYPES__=1
 -D__HAS_LOCATED_DECLARATION__=1
 -D__HAS_LOCATED_WITH_INIT__=1
--D__IAR_COMPILERBASE__=0xa1100
--D__IAR_COMPILERBASE_STR__=10.17.0.9999
+-D__IAR_COMPILERBASE__=0xa1000
+-D__IAR_COMPILERBASE_STR__=10.16.0.9999
 -D__UNICODE_SOURCE_SUPPORTED__=1
 -D__VTABLE_MEM__=
 -D__PRAGMA_REDEFINE_EXTNAME=1
@@ -422,12 +433,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__MEMORY_ORDER_RELEASE__=3
 -D__MEMORY_ORDER_ACQ_REL__=4
 -D__MEMORY_ORDER_SEQ_CST__=5
--D__ATOMIC_RELAXED=0
--D__ATOMIC_CONSUME=2
--D__ATOMIC_ACQUIRE=2
--D__ATOMIC_RELEASE=3
--D__ATOMIC_ACQ_REL=4
--D__ATOMIC_SEQ_CST=5
 -D__STDC_UTF_16__=1
 -D__STDC_UTF_32__=1
 -D__STDC_LIB_EXT1__=201112L
@@ -443,7 +448,7 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__cpp_unicode_literals=200710L
 -D__cpp_static_assert=200410L
 -D__EDG__=1
--D__EDG_VERSION__=606
+-D__EDG_VERSION__=605
 -D__EDG_SIZE_TYPE__=unsigned int
 -D__EDG_PTRDIFF_TYPE__=int
 -D__EDG_DELTA_TYPE=int
@@ -465,9 +470,9 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__EDG_INT128_EXTENSIONS_ALLOWED=0
 -DUSE_HAL_DRIVER=1
 -DSTM32G431xx=1
--D_DLIB_CONFIG_FILE_HEADER_NAME="C:\iar\ewarm-9.60.3\arm\inc\c\DLib_Config_Full.h"
--D_DLIB_CONFIG_FILE_STRING="C:\\iar\\ewarm-9.60.3\\arm\\inc\\c\\DLib_Config_Full.h"
--D__VERSION__="IAR ANSI C/C++ Compiler V9.60.3.422/W64 for ARM"
+-D_DLIB_CONFIG_FILE_HEADER_NAME="C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\DLib_Config_Full.h"
+-D_DLIB_CONFIG_FILE_STRING="C:\\Program Files\\IAR Systems\\Embedded Workbench 9.2\\arm\\inc\\c\\DLib_Config_Full.h"
+-D__VERSION__="IAR ANSI C/C++ Compiler V9.50.1.380/W64 for ARM"
 -D_VA_DEFINED=
 -D_VA_LIST=struct __va_list
 -D__ICCARM_OLD_DEFINED_VAARGS__=1

二进制
project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_flash_ex.pbi


+ 61 - 56
project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_flash_ex.xcl

@@ -1,89 +1,101 @@
-"D:\FlyElectronics\tuber\desk\libs\stm32\hal\Src\stm32g4xx_hal_flash_ex.c"
+"C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Src\stm32g4xx_hal_flash_ex.c"
 -std=c11
 -ferror-limit=0
 -fbracket-depth=512
 -funsigned-char
 -MD
 -MF
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_flash_ex.pbi.dep
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_flash_ex.pbi.dep
 -o
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_flash_ex.pbi
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_flash_ex.pbi
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\hal\Src
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Src
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/uart_bridge
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../share
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c\aarch32
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
 -I
-C:\iar\ewarm-9.60.3\arm\inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/share
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
 -I
-D:\FlyElectronics\tuber\desk\libs
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\aarch32
 -I
-D:\FlyElectronics\tuber\desk\user
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc
 -I
-D:\FlyElectronics\tuber\desk\modules
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c
 -I
-D:\FlyElectronics\tuber\desk\modules\terminal
+C:\projects\FlyElectronics\tuber\desk\libs
 -I
-D:\FlyElectronics\tuber\desk\modules\menu
+C:\projects\FlyElectronics\tuber\desk\user
 -I
-D:\FlyElectronics\tuber\desk\modules\ssd_1327
+C:\projects\FlyElectronics\tuber\desk\modules
 -I
-D:\FlyElectronics\tuber\desk\modules\settings
+C:\projects\FlyElectronics\tuber\desk\modules\terminal
 -I
-D:\FlyElectronics\tuber\desk\modules\configs
+C:\projects\FlyElectronics\tuber\desk\modules\menu
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
+C:\projects\FlyElectronics\tuber\desk\modules\uart_bridge
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\cmsis
+C:\projects\FlyElectronics\tuber\desk\modules\ssd_1327
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\desk\modules\settings
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+C:\projects\FlyElectronics\tuber\desk\modules\configs
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+C:\projects\FlyElectronics\tuber\share
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\cmsis
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\thirdparty_libs\microrl
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\share
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CHAR_BITS__=8
 -D__CHAR_MAX__=0xff
 -D__CHAR_MIN__=0
@@ -304,8 +316,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__JMP_BUF_ELEMENT_TYPE__=unsigned long long int
 -D__JMP_BUF_NUM_ELEMENTS__=16
 -D__TID__=0xcf60
--D__VER__=9060003
--D__BUILD_NUMBER__=422
+-D__VER__=9050001
+-D__BUILD_NUMBER__=380
 -D__IAR_SYSTEMS_ICC__=9
 -D_MAX_ALIGNMENT=8
 -D__LITTLE_ENDIAN__=1
@@ -395,7 +407,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CORE__=__ARM7EM__
 -D__CPU_MODE__=1
 -D__GOT_INDIRECT=0
--D__IAR_PCS_TRUST=1
 -D__ICCARM_INTRINSICS_VERSION__=2
 -D__ICCARM__=1
 -D__INTERWORKING__=1
@@ -406,8 +417,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__HAS_JOINED_TYPES__=1
 -D__HAS_LOCATED_DECLARATION__=1
 -D__HAS_LOCATED_WITH_INIT__=1
--D__IAR_COMPILERBASE__=0xa1100
--D__IAR_COMPILERBASE_STR__=10.17.0.9999
+-D__IAR_COMPILERBASE__=0xa1000
+-D__IAR_COMPILERBASE_STR__=10.16.0.9999
 -D__UNICODE_SOURCE_SUPPORTED__=1
 -D__VTABLE_MEM__=
 -D__PRAGMA_REDEFINE_EXTNAME=1
@@ -422,12 +433,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__MEMORY_ORDER_RELEASE__=3
 -D__MEMORY_ORDER_ACQ_REL__=4
 -D__MEMORY_ORDER_SEQ_CST__=5
--D__ATOMIC_RELAXED=0
--D__ATOMIC_CONSUME=2
--D__ATOMIC_ACQUIRE=2
--D__ATOMIC_RELEASE=3
--D__ATOMIC_ACQ_REL=4
--D__ATOMIC_SEQ_CST=5
 -D__STDC_UTF_16__=1
 -D__STDC_UTF_32__=1
 -D__STDC_LIB_EXT1__=201112L
@@ -443,7 +448,7 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__cpp_unicode_literals=200710L
 -D__cpp_static_assert=200410L
 -D__EDG__=1
--D__EDG_VERSION__=606
+-D__EDG_VERSION__=605
 -D__EDG_SIZE_TYPE__=unsigned int
 -D__EDG_PTRDIFF_TYPE__=int
 -D__EDG_DELTA_TYPE=int
@@ -465,9 +470,9 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__EDG_INT128_EXTENSIONS_ALLOWED=0
 -DUSE_HAL_DRIVER=1
 -DSTM32G431xx=1
--D_DLIB_CONFIG_FILE_HEADER_NAME="C:\iar\ewarm-9.60.3\arm\inc\c\DLib_Config_Full.h"
--D_DLIB_CONFIG_FILE_STRING="C:\\iar\\ewarm-9.60.3\\arm\\inc\\c\\DLib_Config_Full.h"
--D__VERSION__="IAR ANSI C/C++ Compiler V9.60.3.422/W64 for ARM"
+-D_DLIB_CONFIG_FILE_HEADER_NAME="C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\DLib_Config_Full.h"
+-D_DLIB_CONFIG_FILE_STRING="C:\\Program Files\\IAR Systems\\Embedded Workbench 9.2\\arm\\inc\\c\\DLib_Config_Full.h"
+-D__VERSION__="IAR ANSI C/C++ Compiler V9.50.1.380/W64 for ARM"
 -D_VA_DEFINED=
 -D_VA_LIST=struct __va_list
 -D__ICCARM_OLD_DEFINED_VAARGS__=1

二进制
project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_flash_ramfunc.pbi


+ 61 - 56
project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_flash_ramfunc.xcl

@@ -1,89 +1,101 @@
-"D:\FlyElectronics\tuber\desk\libs\stm32\hal\Src\stm32g4xx_hal_flash_ramfunc.c"
+"C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Src\stm32g4xx_hal_flash_ramfunc.c"
 -std=c11
 -ferror-limit=0
 -fbracket-depth=512
 -funsigned-char
 -MD
 -MF
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_flash_ramfunc.pbi.dep
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_flash_ramfunc.pbi.dep
 -o
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_flash_ramfunc.pbi
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_flash_ramfunc.pbi
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\hal\Src
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Src
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/uart_bridge
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../share
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c\aarch32
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
 -I
-C:\iar\ewarm-9.60.3\arm\inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/share
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
 -I
-D:\FlyElectronics\tuber\desk\libs
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\aarch32
 -I
-D:\FlyElectronics\tuber\desk\user
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc
 -I
-D:\FlyElectronics\tuber\desk\modules
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c
 -I
-D:\FlyElectronics\tuber\desk\modules\terminal
+C:\projects\FlyElectronics\tuber\desk\libs
 -I
-D:\FlyElectronics\tuber\desk\modules\menu
+C:\projects\FlyElectronics\tuber\desk\user
 -I
-D:\FlyElectronics\tuber\desk\modules\ssd_1327
+C:\projects\FlyElectronics\tuber\desk\modules
 -I
-D:\FlyElectronics\tuber\desk\modules\settings
+C:\projects\FlyElectronics\tuber\desk\modules\terminal
 -I
-D:\FlyElectronics\tuber\desk\modules\configs
+C:\projects\FlyElectronics\tuber\desk\modules\menu
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
+C:\projects\FlyElectronics\tuber\desk\modules\uart_bridge
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\cmsis
+C:\projects\FlyElectronics\tuber\desk\modules\ssd_1327
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\desk\modules\settings
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+C:\projects\FlyElectronics\tuber\desk\modules\configs
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+C:\projects\FlyElectronics\tuber\share
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\cmsis
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\thirdparty_libs\microrl
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\share
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CHAR_BITS__=8
 -D__CHAR_MAX__=0xff
 -D__CHAR_MIN__=0
@@ -304,8 +316,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__JMP_BUF_ELEMENT_TYPE__=unsigned long long int
 -D__JMP_BUF_NUM_ELEMENTS__=16
 -D__TID__=0xcf60
--D__VER__=9060003
--D__BUILD_NUMBER__=422
+-D__VER__=9050001
+-D__BUILD_NUMBER__=380
 -D__IAR_SYSTEMS_ICC__=9
 -D_MAX_ALIGNMENT=8
 -D__LITTLE_ENDIAN__=1
@@ -395,7 +407,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CORE__=__ARM7EM__
 -D__CPU_MODE__=1
 -D__GOT_INDIRECT=0
--D__IAR_PCS_TRUST=1
 -D__ICCARM_INTRINSICS_VERSION__=2
 -D__ICCARM__=1
 -D__INTERWORKING__=1
@@ -406,8 +417,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__HAS_JOINED_TYPES__=1
 -D__HAS_LOCATED_DECLARATION__=1
 -D__HAS_LOCATED_WITH_INIT__=1
--D__IAR_COMPILERBASE__=0xa1100
--D__IAR_COMPILERBASE_STR__=10.17.0.9999
+-D__IAR_COMPILERBASE__=0xa1000
+-D__IAR_COMPILERBASE_STR__=10.16.0.9999
 -D__UNICODE_SOURCE_SUPPORTED__=1
 -D__VTABLE_MEM__=
 -D__PRAGMA_REDEFINE_EXTNAME=1
@@ -422,12 +433,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__MEMORY_ORDER_RELEASE__=3
 -D__MEMORY_ORDER_ACQ_REL__=4
 -D__MEMORY_ORDER_SEQ_CST__=5
--D__ATOMIC_RELAXED=0
--D__ATOMIC_CONSUME=2
--D__ATOMIC_ACQUIRE=2
--D__ATOMIC_RELEASE=3
--D__ATOMIC_ACQ_REL=4
--D__ATOMIC_SEQ_CST=5
 -D__STDC_UTF_16__=1
 -D__STDC_UTF_32__=1
 -D__STDC_LIB_EXT1__=201112L
@@ -443,7 +448,7 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__cpp_unicode_literals=200710L
 -D__cpp_static_assert=200410L
 -D__EDG__=1
--D__EDG_VERSION__=606
+-D__EDG_VERSION__=605
 -D__EDG_SIZE_TYPE__=unsigned int
 -D__EDG_PTRDIFF_TYPE__=int
 -D__EDG_DELTA_TYPE=int
@@ -465,9 +470,9 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__EDG_INT128_EXTENSIONS_ALLOWED=0
 -DUSE_HAL_DRIVER=1
 -DSTM32G431xx=1
--D_DLIB_CONFIG_FILE_HEADER_NAME="C:\iar\ewarm-9.60.3\arm\inc\c\DLib_Config_Full.h"
--D_DLIB_CONFIG_FILE_STRING="C:\\iar\\ewarm-9.60.3\\arm\\inc\\c\\DLib_Config_Full.h"
--D__VERSION__="IAR ANSI C/C++ Compiler V9.60.3.422/W64 for ARM"
+-D_DLIB_CONFIG_FILE_HEADER_NAME="C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\DLib_Config_Full.h"
+-D_DLIB_CONFIG_FILE_STRING="C:\\Program Files\\IAR Systems\\Embedded Workbench 9.2\\arm\\inc\\c\\DLib_Config_Full.h"
+-D__VERSION__="IAR ANSI C/C++ Compiler V9.50.1.380/W64 for ARM"
 -D_VA_DEFINED=
 -D_VA_LIST=struct __va_list
 -D__ICCARM_OLD_DEFINED_VAARGS__=1

二进制
project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_fmac.pbi


+ 61 - 56
project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_fmac.xcl

@@ -1,89 +1,101 @@
-"D:\FlyElectronics\tuber\desk\libs\stm32\hal\Src\stm32g4xx_hal_fmac.c"
+"C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Src\stm32g4xx_hal_fmac.c"
 -std=c11
 -ferror-limit=0
 -fbracket-depth=512
 -funsigned-char
 -MD
 -MF
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_fmac.pbi.dep
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_fmac.pbi.dep
 -o
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_fmac.pbi
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_fmac.pbi
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\hal\Src
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Src
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/uart_bridge
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../share
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c\aarch32
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
 -I
-C:\iar\ewarm-9.60.3\arm\inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/share
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
 -I
-D:\FlyElectronics\tuber\desk\libs
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\aarch32
 -I
-D:\FlyElectronics\tuber\desk\user
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc
 -I
-D:\FlyElectronics\tuber\desk\modules
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c
 -I
-D:\FlyElectronics\tuber\desk\modules\terminal
+C:\projects\FlyElectronics\tuber\desk\libs
 -I
-D:\FlyElectronics\tuber\desk\modules\menu
+C:\projects\FlyElectronics\tuber\desk\user
 -I
-D:\FlyElectronics\tuber\desk\modules\ssd_1327
+C:\projects\FlyElectronics\tuber\desk\modules
 -I
-D:\FlyElectronics\tuber\desk\modules\settings
+C:\projects\FlyElectronics\tuber\desk\modules\terminal
 -I
-D:\FlyElectronics\tuber\desk\modules\configs
+C:\projects\FlyElectronics\tuber\desk\modules\menu
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
+C:\projects\FlyElectronics\tuber\desk\modules\uart_bridge
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\cmsis
+C:\projects\FlyElectronics\tuber\desk\modules\ssd_1327
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\desk\modules\settings
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+C:\projects\FlyElectronics\tuber\desk\modules\configs
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+C:\projects\FlyElectronics\tuber\share
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\cmsis
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\thirdparty_libs\microrl
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\share
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CHAR_BITS__=8
 -D__CHAR_MAX__=0xff
 -D__CHAR_MIN__=0
@@ -304,8 +316,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__JMP_BUF_ELEMENT_TYPE__=unsigned long long int
 -D__JMP_BUF_NUM_ELEMENTS__=16
 -D__TID__=0xcf60
--D__VER__=9060003
--D__BUILD_NUMBER__=422
+-D__VER__=9050001
+-D__BUILD_NUMBER__=380
 -D__IAR_SYSTEMS_ICC__=9
 -D_MAX_ALIGNMENT=8
 -D__LITTLE_ENDIAN__=1
@@ -395,7 +407,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CORE__=__ARM7EM__
 -D__CPU_MODE__=1
 -D__GOT_INDIRECT=0
--D__IAR_PCS_TRUST=1
 -D__ICCARM_INTRINSICS_VERSION__=2
 -D__ICCARM__=1
 -D__INTERWORKING__=1
@@ -406,8 +417,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__HAS_JOINED_TYPES__=1
 -D__HAS_LOCATED_DECLARATION__=1
 -D__HAS_LOCATED_WITH_INIT__=1
--D__IAR_COMPILERBASE__=0xa1100
--D__IAR_COMPILERBASE_STR__=10.17.0.9999
+-D__IAR_COMPILERBASE__=0xa1000
+-D__IAR_COMPILERBASE_STR__=10.16.0.9999
 -D__UNICODE_SOURCE_SUPPORTED__=1
 -D__VTABLE_MEM__=
 -D__PRAGMA_REDEFINE_EXTNAME=1
@@ -422,12 +433,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__MEMORY_ORDER_RELEASE__=3
 -D__MEMORY_ORDER_ACQ_REL__=4
 -D__MEMORY_ORDER_SEQ_CST__=5
--D__ATOMIC_RELAXED=0
--D__ATOMIC_CONSUME=2
--D__ATOMIC_ACQUIRE=2
--D__ATOMIC_RELEASE=3
--D__ATOMIC_ACQ_REL=4
--D__ATOMIC_SEQ_CST=5
 -D__STDC_UTF_16__=1
 -D__STDC_UTF_32__=1
 -D__STDC_LIB_EXT1__=201112L
@@ -443,7 +448,7 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__cpp_unicode_literals=200710L
 -D__cpp_static_assert=200410L
 -D__EDG__=1
--D__EDG_VERSION__=606
+-D__EDG_VERSION__=605
 -D__EDG_SIZE_TYPE__=unsigned int
 -D__EDG_PTRDIFF_TYPE__=int
 -D__EDG_DELTA_TYPE=int
@@ -465,9 +470,9 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__EDG_INT128_EXTENSIONS_ALLOWED=0
 -DUSE_HAL_DRIVER=1
 -DSTM32G431xx=1
--D_DLIB_CONFIG_FILE_HEADER_NAME="C:\iar\ewarm-9.60.3\arm\inc\c\DLib_Config_Full.h"
--D_DLIB_CONFIG_FILE_STRING="C:\\iar\\ewarm-9.60.3\\arm\\inc\\c\\DLib_Config_Full.h"
--D__VERSION__="IAR ANSI C/C++ Compiler V9.60.3.422/W64 for ARM"
+-D_DLIB_CONFIG_FILE_HEADER_NAME="C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\DLib_Config_Full.h"
+-D_DLIB_CONFIG_FILE_STRING="C:\\Program Files\\IAR Systems\\Embedded Workbench 9.2\\arm\\inc\\c\\DLib_Config_Full.h"
+-D__VERSION__="IAR ANSI C/C++ Compiler V9.50.1.380/W64 for ARM"
 -D_VA_DEFINED=
 -D_VA_LIST=struct __va_list
 -D__ICCARM_OLD_DEFINED_VAARGS__=1

二进制
project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_gpio.pbi


+ 61 - 56
project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_gpio.xcl

@@ -1,89 +1,101 @@
-"D:\FlyElectronics\tuber\desk\libs\stm32\hal\Src\stm32g4xx_hal_gpio.c"
+"C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Src\stm32g4xx_hal_gpio.c"
 -std=c11
 -ferror-limit=0
 -fbracket-depth=512
 -funsigned-char
 -MD
 -MF
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_gpio.pbi.dep
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_gpio.pbi.dep
 -o
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_gpio.pbi
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_gpio.pbi
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\hal\Src
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Src
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/uart_bridge
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../share
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c\aarch32
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
 -I
-C:\iar\ewarm-9.60.3\arm\inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/share
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
 -I
-D:\FlyElectronics\tuber\desk\libs
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\aarch32
 -I
-D:\FlyElectronics\tuber\desk\user
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc
 -I
-D:\FlyElectronics\tuber\desk\modules
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c
 -I
-D:\FlyElectronics\tuber\desk\modules\terminal
+C:\projects\FlyElectronics\tuber\desk\libs
 -I
-D:\FlyElectronics\tuber\desk\modules\menu
+C:\projects\FlyElectronics\tuber\desk\user
 -I
-D:\FlyElectronics\tuber\desk\modules\ssd_1327
+C:\projects\FlyElectronics\tuber\desk\modules
 -I
-D:\FlyElectronics\tuber\desk\modules\settings
+C:\projects\FlyElectronics\tuber\desk\modules\terminal
 -I
-D:\FlyElectronics\tuber\desk\modules\configs
+C:\projects\FlyElectronics\tuber\desk\modules\menu
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
+C:\projects\FlyElectronics\tuber\desk\modules\uart_bridge
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\cmsis
+C:\projects\FlyElectronics\tuber\desk\modules\ssd_1327
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\desk\modules\settings
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+C:\projects\FlyElectronics\tuber\desk\modules\configs
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+C:\projects\FlyElectronics\tuber\share
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\cmsis
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\thirdparty_libs\microrl
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\share
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CHAR_BITS__=8
 -D__CHAR_MAX__=0xff
 -D__CHAR_MIN__=0
@@ -304,8 +316,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__JMP_BUF_ELEMENT_TYPE__=unsigned long long int
 -D__JMP_BUF_NUM_ELEMENTS__=16
 -D__TID__=0xcf60
--D__VER__=9060003
--D__BUILD_NUMBER__=422
+-D__VER__=9050001
+-D__BUILD_NUMBER__=380
 -D__IAR_SYSTEMS_ICC__=9
 -D_MAX_ALIGNMENT=8
 -D__LITTLE_ENDIAN__=1
@@ -395,7 +407,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CORE__=__ARM7EM__
 -D__CPU_MODE__=1
 -D__GOT_INDIRECT=0
--D__IAR_PCS_TRUST=1
 -D__ICCARM_INTRINSICS_VERSION__=2
 -D__ICCARM__=1
 -D__INTERWORKING__=1
@@ -406,8 +417,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__HAS_JOINED_TYPES__=1
 -D__HAS_LOCATED_DECLARATION__=1
 -D__HAS_LOCATED_WITH_INIT__=1
--D__IAR_COMPILERBASE__=0xa1100
--D__IAR_COMPILERBASE_STR__=10.17.0.9999
+-D__IAR_COMPILERBASE__=0xa1000
+-D__IAR_COMPILERBASE_STR__=10.16.0.9999
 -D__UNICODE_SOURCE_SUPPORTED__=1
 -D__VTABLE_MEM__=
 -D__PRAGMA_REDEFINE_EXTNAME=1
@@ -422,12 +433,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__MEMORY_ORDER_RELEASE__=3
 -D__MEMORY_ORDER_ACQ_REL__=4
 -D__MEMORY_ORDER_SEQ_CST__=5
--D__ATOMIC_RELAXED=0
--D__ATOMIC_CONSUME=2
--D__ATOMIC_ACQUIRE=2
--D__ATOMIC_RELEASE=3
--D__ATOMIC_ACQ_REL=4
--D__ATOMIC_SEQ_CST=5
 -D__STDC_UTF_16__=1
 -D__STDC_UTF_32__=1
 -D__STDC_LIB_EXT1__=201112L
@@ -443,7 +448,7 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__cpp_unicode_literals=200710L
 -D__cpp_static_assert=200410L
 -D__EDG__=1
--D__EDG_VERSION__=606
+-D__EDG_VERSION__=605
 -D__EDG_SIZE_TYPE__=unsigned int
 -D__EDG_PTRDIFF_TYPE__=int
 -D__EDG_DELTA_TYPE=int
@@ -465,9 +470,9 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__EDG_INT128_EXTENSIONS_ALLOWED=0
 -DUSE_HAL_DRIVER=1
 -DSTM32G431xx=1
--D_DLIB_CONFIG_FILE_HEADER_NAME="C:\iar\ewarm-9.60.3\arm\inc\c\DLib_Config_Full.h"
--D_DLIB_CONFIG_FILE_STRING="C:\\iar\\ewarm-9.60.3\\arm\\inc\\c\\DLib_Config_Full.h"
--D__VERSION__="IAR ANSI C/C++ Compiler V9.60.3.422/W64 for ARM"
+-D_DLIB_CONFIG_FILE_HEADER_NAME="C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\DLib_Config_Full.h"
+-D_DLIB_CONFIG_FILE_STRING="C:\\Program Files\\IAR Systems\\Embedded Workbench 9.2\\arm\\inc\\c\\DLib_Config_Full.h"
+-D__VERSION__="IAR ANSI C/C++ Compiler V9.50.1.380/W64 for ARM"
 -D_VA_DEFINED=
 -D_VA_LIST=struct __va_list
 -D__ICCARM_OLD_DEFINED_VAARGS__=1

二进制
project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_hrtim.pbi


+ 61 - 56
project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_hrtim.xcl

@@ -1,89 +1,101 @@
-"D:\FlyElectronics\tuber\desk\libs\stm32\hal\Src\stm32g4xx_hal_hrtim.c"
+"C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Src\stm32g4xx_hal_hrtim.c"
 -std=c11
 -ferror-limit=0
 -fbracket-depth=512
 -funsigned-char
 -MD
 -MF
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_hrtim.pbi.dep
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_hrtim.pbi.dep
 -o
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_hrtim.pbi
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_hrtim.pbi
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\hal\Src
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Src
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/uart_bridge
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../share
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c\aarch32
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
 -I
-C:\iar\ewarm-9.60.3\arm\inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/share
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
 -I
-D:\FlyElectronics\tuber\desk\libs
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\aarch32
 -I
-D:\FlyElectronics\tuber\desk\user
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc
 -I
-D:\FlyElectronics\tuber\desk\modules
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c
 -I
-D:\FlyElectronics\tuber\desk\modules\terminal
+C:\projects\FlyElectronics\tuber\desk\libs
 -I
-D:\FlyElectronics\tuber\desk\modules\menu
+C:\projects\FlyElectronics\tuber\desk\user
 -I
-D:\FlyElectronics\tuber\desk\modules\ssd_1327
+C:\projects\FlyElectronics\tuber\desk\modules
 -I
-D:\FlyElectronics\tuber\desk\modules\settings
+C:\projects\FlyElectronics\tuber\desk\modules\terminal
 -I
-D:\FlyElectronics\tuber\desk\modules\configs
+C:\projects\FlyElectronics\tuber\desk\modules\menu
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
+C:\projects\FlyElectronics\tuber\desk\modules\uart_bridge
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\cmsis
+C:\projects\FlyElectronics\tuber\desk\modules\ssd_1327
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\desk\modules\settings
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+C:\projects\FlyElectronics\tuber\desk\modules\configs
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+C:\projects\FlyElectronics\tuber\share
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\cmsis
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\thirdparty_libs\microrl
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\share
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CHAR_BITS__=8
 -D__CHAR_MAX__=0xff
 -D__CHAR_MIN__=0
@@ -304,8 +316,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__JMP_BUF_ELEMENT_TYPE__=unsigned long long int
 -D__JMP_BUF_NUM_ELEMENTS__=16
 -D__TID__=0xcf60
--D__VER__=9060003
--D__BUILD_NUMBER__=422
+-D__VER__=9050001
+-D__BUILD_NUMBER__=380
 -D__IAR_SYSTEMS_ICC__=9
 -D_MAX_ALIGNMENT=8
 -D__LITTLE_ENDIAN__=1
@@ -395,7 +407,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CORE__=__ARM7EM__
 -D__CPU_MODE__=1
 -D__GOT_INDIRECT=0
--D__IAR_PCS_TRUST=1
 -D__ICCARM_INTRINSICS_VERSION__=2
 -D__ICCARM__=1
 -D__INTERWORKING__=1
@@ -406,8 +417,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__HAS_JOINED_TYPES__=1
 -D__HAS_LOCATED_DECLARATION__=1
 -D__HAS_LOCATED_WITH_INIT__=1
--D__IAR_COMPILERBASE__=0xa1100
--D__IAR_COMPILERBASE_STR__=10.17.0.9999
+-D__IAR_COMPILERBASE__=0xa1000
+-D__IAR_COMPILERBASE_STR__=10.16.0.9999
 -D__UNICODE_SOURCE_SUPPORTED__=1
 -D__VTABLE_MEM__=
 -D__PRAGMA_REDEFINE_EXTNAME=1
@@ -422,12 +433,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__MEMORY_ORDER_RELEASE__=3
 -D__MEMORY_ORDER_ACQ_REL__=4
 -D__MEMORY_ORDER_SEQ_CST__=5
--D__ATOMIC_RELAXED=0
--D__ATOMIC_CONSUME=2
--D__ATOMIC_ACQUIRE=2
--D__ATOMIC_RELEASE=3
--D__ATOMIC_ACQ_REL=4
--D__ATOMIC_SEQ_CST=5
 -D__STDC_UTF_16__=1
 -D__STDC_UTF_32__=1
 -D__STDC_LIB_EXT1__=201112L
@@ -443,7 +448,7 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__cpp_unicode_literals=200710L
 -D__cpp_static_assert=200410L
 -D__EDG__=1
--D__EDG_VERSION__=606
+-D__EDG_VERSION__=605
 -D__EDG_SIZE_TYPE__=unsigned int
 -D__EDG_PTRDIFF_TYPE__=int
 -D__EDG_DELTA_TYPE=int
@@ -465,9 +470,9 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__EDG_INT128_EXTENSIONS_ALLOWED=0
 -DUSE_HAL_DRIVER=1
 -DSTM32G431xx=1
--D_DLIB_CONFIG_FILE_HEADER_NAME="C:\iar\ewarm-9.60.3\arm\inc\c\DLib_Config_Full.h"
--D_DLIB_CONFIG_FILE_STRING="C:\\iar\\ewarm-9.60.3\\arm\\inc\\c\\DLib_Config_Full.h"
--D__VERSION__="IAR ANSI C/C++ Compiler V9.60.3.422/W64 for ARM"
+-D_DLIB_CONFIG_FILE_HEADER_NAME="C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\DLib_Config_Full.h"
+-D_DLIB_CONFIG_FILE_STRING="C:\\Program Files\\IAR Systems\\Embedded Workbench 9.2\\arm\\inc\\c\\DLib_Config_Full.h"
+-D__VERSION__="IAR ANSI C/C++ Compiler V9.50.1.380/W64 for ARM"
 -D_VA_DEFINED=
 -D_VA_LIST=struct __va_list
 -D__ICCARM_OLD_DEFINED_VAARGS__=1

二进制
project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_i2c.pbi


+ 61 - 56
project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_i2c.xcl

@@ -1,89 +1,101 @@
-"D:\FlyElectronics\tuber\desk\libs\stm32\hal\Src\stm32g4xx_hal_i2c.c"
+"C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Src\stm32g4xx_hal_i2c.c"
 -std=c11
 -ferror-limit=0
 -fbracket-depth=512
 -funsigned-char
 -MD
 -MF
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_i2c.pbi.dep
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_i2c.pbi.dep
 -o
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_i2c.pbi
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_i2c.pbi
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\hal\Src
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Src
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/uart_bridge
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../share
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c\aarch32
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
 -I
-C:\iar\ewarm-9.60.3\arm\inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/share
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
 -I
-D:\FlyElectronics\tuber\desk\libs
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\aarch32
 -I
-D:\FlyElectronics\tuber\desk\user
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc
 -I
-D:\FlyElectronics\tuber\desk\modules
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c
 -I
-D:\FlyElectronics\tuber\desk\modules\terminal
+C:\projects\FlyElectronics\tuber\desk\libs
 -I
-D:\FlyElectronics\tuber\desk\modules\menu
+C:\projects\FlyElectronics\tuber\desk\user
 -I
-D:\FlyElectronics\tuber\desk\modules\ssd_1327
+C:\projects\FlyElectronics\tuber\desk\modules
 -I
-D:\FlyElectronics\tuber\desk\modules\settings
+C:\projects\FlyElectronics\tuber\desk\modules\terminal
 -I
-D:\FlyElectronics\tuber\desk\modules\configs
+C:\projects\FlyElectronics\tuber\desk\modules\menu
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
+C:\projects\FlyElectronics\tuber\desk\modules\uart_bridge
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\cmsis
+C:\projects\FlyElectronics\tuber\desk\modules\ssd_1327
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\desk\modules\settings
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+C:\projects\FlyElectronics\tuber\desk\modules\configs
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+C:\projects\FlyElectronics\tuber\share
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\cmsis
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\thirdparty_libs\microrl
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\share
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CHAR_BITS__=8
 -D__CHAR_MAX__=0xff
 -D__CHAR_MIN__=0
@@ -304,8 +316,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__JMP_BUF_ELEMENT_TYPE__=unsigned long long int
 -D__JMP_BUF_NUM_ELEMENTS__=16
 -D__TID__=0xcf60
--D__VER__=9060003
--D__BUILD_NUMBER__=422
+-D__VER__=9050001
+-D__BUILD_NUMBER__=380
 -D__IAR_SYSTEMS_ICC__=9
 -D_MAX_ALIGNMENT=8
 -D__LITTLE_ENDIAN__=1
@@ -395,7 +407,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CORE__=__ARM7EM__
 -D__CPU_MODE__=1
 -D__GOT_INDIRECT=0
--D__IAR_PCS_TRUST=1
 -D__ICCARM_INTRINSICS_VERSION__=2
 -D__ICCARM__=1
 -D__INTERWORKING__=1
@@ -406,8 +417,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__HAS_JOINED_TYPES__=1
 -D__HAS_LOCATED_DECLARATION__=1
 -D__HAS_LOCATED_WITH_INIT__=1
--D__IAR_COMPILERBASE__=0xa1100
--D__IAR_COMPILERBASE_STR__=10.17.0.9999
+-D__IAR_COMPILERBASE__=0xa1000
+-D__IAR_COMPILERBASE_STR__=10.16.0.9999
 -D__UNICODE_SOURCE_SUPPORTED__=1
 -D__VTABLE_MEM__=
 -D__PRAGMA_REDEFINE_EXTNAME=1
@@ -422,12 +433,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__MEMORY_ORDER_RELEASE__=3
 -D__MEMORY_ORDER_ACQ_REL__=4
 -D__MEMORY_ORDER_SEQ_CST__=5
--D__ATOMIC_RELAXED=0
--D__ATOMIC_CONSUME=2
--D__ATOMIC_ACQUIRE=2
--D__ATOMIC_RELEASE=3
--D__ATOMIC_ACQ_REL=4
--D__ATOMIC_SEQ_CST=5
 -D__STDC_UTF_16__=1
 -D__STDC_UTF_32__=1
 -D__STDC_LIB_EXT1__=201112L
@@ -443,7 +448,7 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__cpp_unicode_literals=200710L
 -D__cpp_static_assert=200410L
 -D__EDG__=1
--D__EDG_VERSION__=606
+-D__EDG_VERSION__=605
 -D__EDG_SIZE_TYPE__=unsigned int
 -D__EDG_PTRDIFF_TYPE__=int
 -D__EDG_DELTA_TYPE=int
@@ -465,9 +470,9 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__EDG_INT128_EXTENSIONS_ALLOWED=0
 -DUSE_HAL_DRIVER=1
 -DSTM32G431xx=1
--D_DLIB_CONFIG_FILE_HEADER_NAME="C:\iar\ewarm-9.60.3\arm\inc\c\DLib_Config_Full.h"
--D_DLIB_CONFIG_FILE_STRING="C:\\iar\\ewarm-9.60.3\\arm\\inc\\c\\DLib_Config_Full.h"
--D__VERSION__="IAR ANSI C/C++ Compiler V9.60.3.422/W64 for ARM"
+-D_DLIB_CONFIG_FILE_HEADER_NAME="C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\DLib_Config_Full.h"
+-D_DLIB_CONFIG_FILE_STRING="C:\\Program Files\\IAR Systems\\Embedded Workbench 9.2\\arm\\inc\\c\\DLib_Config_Full.h"
+-D__VERSION__="IAR ANSI C/C++ Compiler V9.50.1.380/W64 for ARM"
 -D_VA_DEFINED=
 -D_VA_LIST=struct __va_list
 -D__ICCARM_OLD_DEFINED_VAARGS__=1

二进制
project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_i2c_ex.pbi


+ 61 - 56
project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_i2c_ex.xcl

@@ -1,89 +1,101 @@
-"D:\FlyElectronics\tuber\desk\libs\stm32\hal\Src\stm32g4xx_hal_i2c_ex.c"
+"C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Src\stm32g4xx_hal_i2c_ex.c"
 -std=c11
 -ferror-limit=0
 -fbracket-depth=512
 -funsigned-char
 -MD
 -MF
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_i2c_ex.pbi.dep
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_i2c_ex.pbi.dep
 -o
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_i2c_ex.pbi
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_i2c_ex.pbi
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\hal\Src
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Src
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/uart_bridge
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../share
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c\aarch32
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
 -I
-C:\iar\ewarm-9.60.3\arm\inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/share
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
 -I
-D:\FlyElectronics\tuber\desk\libs
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\aarch32
 -I
-D:\FlyElectronics\tuber\desk\user
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc
 -I
-D:\FlyElectronics\tuber\desk\modules
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c
 -I
-D:\FlyElectronics\tuber\desk\modules\terminal
+C:\projects\FlyElectronics\tuber\desk\libs
 -I
-D:\FlyElectronics\tuber\desk\modules\menu
+C:\projects\FlyElectronics\tuber\desk\user
 -I
-D:\FlyElectronics\tuber\desk\modules\ssd_1327
+C:\projects\FlyElectronics\tuber\desk\modules
 -I
-D:\FlyElectronics\tuber\desk\modules\settings
+C:\projects\FlyElectronics\tuber\desk\modules\terminal
 -I
-D:\FlyElectronics\tuber\desk\modules\configs
+C:\projects\FlyElectronics\tuber\desk\modules\menu
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
+C:\projects\FlyElectronics\tuber\desk\modules\uart_bridge
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\cmsis
+C:\projects\FlyElectronics\tuber\desk\modules\ssd_1327
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\desk\modules\settings
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+C:\projects\FlyElectronics\tuber\desk\modules\configs
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+C:\projects\FlyElectronics\tuber\share
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\cmsis
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\thirdparty_libs\microrl
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\share
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CHAR_BITS__=8
 -D__CHAR_MAX__=0xff
 -D__CHAR_MIN__=0
@@ -304,8 +316,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__JMP_BUF_ELEMENT_TYPE__=unsigned long long int
 -D__JMP_BUF_NUM_ELEMENTS__=16
 -D__TID__=0xcf60
--D__VER__=9060003
--D__BUILD_NUMBER__=422
+-D__VER__=9050001
+-D__BUILD_NUMBER__=380
 -D__IAR_SYSTEMS_ICC__=9
 -D_MAX_ALIGNMENT=8
 -D__LITTLE_ENDIAN__=1
@@ -395,7 +407,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CORE__=__ARM7EM__
 -D__CPU_MODE__=1
 -D__GOT_INDIRECT=0
--D__IAR_PCS_TRUST=1
 -D__ICCARM_INTRINSICS_VERSION__=2
 -D__ICCARM__=1
 -D__INTERWORKING__=1
@@ -406,8 +417,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__HAS_JOINED_TYPES__=1
 -D__HAS_LOCATED_DECLARATION__=1
 -D__HAS_LOCATED_WITH_INIT__=1
--D__IAR_COMPILERBASE__=0xa1100
--D__IAR_COMPILERBASE_STR__=10.17.0.9999
+-D__IAR_COMPILERBASE__=0xa1000
+-D__IAR_COMPILERBASE_STR__=10.16.0.9999
 -D__UNICODE_SOURCE_SUPPORTED__=1
 -D__VTABLE_MEM__=
 -D__PRAGMA_REDEFINE_EXTNAME=1
@@ -422,12 +433,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__MEMORY_ORDER_RELEASE__=3
 -D__MEMORY_ORDER_ACQ_REL__=4
 -D__MEMORY_ORDER_SEQ_CST__=5
--D__ATOMIC_RELAXED=0
--D__ATOMIC_CONSUME=2
--D__ATOMIC_ACQUIRE=2
--D__ATOMIC_RELEASE=3
--D__ATOMIC_ACQ_REL=4
--D__ATOMIC_SEQ_CST=5
 -D__STDC_UTF_16__=1
 -D__STDC_UTF_32__=1
 -D__STDC_LIB_EXT1__=201112L
@@ -443,7 +448,7 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__cpp_unicode_literals=200710L
 -D__cpp_static_assert=200410L
 -D__EDG__=1
--D__EDG_VERSION__=606
+-D__EDG_VERSION__=605
 -D__EDG_SIZE_TYPE__=unsigned int
 -D__EDG_PTRDIFF_TYPE__=int
 -D__EDG_DELTA_TYPE=int
@@ -465,9 +470,9 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__EDG_INT128_EXTENSIONS_ALLOWED=0
 -DUSE_HAL_DRIVER=1
 -DSTM32G431xx=1
--D_DLIB_CONFIG_FILE_HEADER_NAME="C:\iar\ewarm-9.60.3\arm\inc\c\DLib_Config_Full.h"
--D_DLIB_CONFIG_FILE_STRING="C:\\iar\\ewarm-9.60.3\\arm\\inc\\c\\DLib_Config_Full.h"
--D__VERSION__="IAR ANSI C/C++ Compiler V9.60.3.422/W64 for ARM"
+-D_DLIB_CONFIG_FILE_HEADER_NAME="C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\DLib_Config_Full.h"
+-D_DLIB_CONFIG_FILE_STRING="C:\\Program Files\\IAR Systems\\Embedded Workbench 9.2\\arm\\inc\\c\\DLib_Config_Full.h"
+-D__VERSION__="IAR ANSI C/C++ Compiler V9.50.1.380/W64 for ARM"
 -D_VA_DEFINED=
 -D_VA_LIST=struct __va_list
 -D__ICCARM_OLD_DEFINED_VAARGS__=1

二进制
project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_i2s.pbi


+ 61 - 56
project/ewarm/desk/Debug/BrowseInfo/hal_5125911712110613972.dir/stm32g4xx_hal_i2s.xcl

@@ -1,89 +1,101 @@
-"D:\FlyElectronics\tuber\desk\libs\stm32\hal\Src\stm32g4xx_hal_i2s.c"
+"C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Src\stm32g4xx_hal_i2s.c"
 -std=c11
 -ferror-limit=0
 -fbracket-depth=512
 -funsigned-char
 -MD
 -MF
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_i2s.pbi.dep
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_i2s.pbi.dep
 -o
-D:\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_i2s.pbi
+C:\projects\FlyElectronics\tuber\project\ewarm\desk\Debug\BrowseInfo\hal_5125911712110613972.dir\stm32g4xx_hal_i2s.pbi
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\hal\Src
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Src
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/user
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/terminal
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/menu
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/uart_bridge
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/ssd_1327
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/settings
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/modules/configs
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../share
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/hal/Inc
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/stm32/cmsis
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/portable/IAR/ARM_CM4F
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos/include
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/freertos
 -I
-D:\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c\aarch32
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../desk/libs/thirdparty/oled_ssd1327/fonts
 -I
-C:\iar\ewarm-9.60.3\arm\inc
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/share
 -I
-C:\iar\ewarm-9.60.3\arm\inc\c
+C:\projects\FlyElectronics\tuber\project\ewarm\desk/../../../thirdparty_libs/microrl
 -I
-D:\FlyElectronics\tuber\desk\libs
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\aarch32
 -I
-D:\FlyElectronics\tuber\desk\user
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc
 -I
-D:\FlyElectronics\tuber\desk\modules
+C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c
 -I
-D:\FlyElectronics\tuber\desk\modules\terminal
+C:\projects\FlyElectronics\tuber\desk\libs
 -I
-D:\FlyElectronics\tuber\desk\modules\menu
+C:\projects\FlyElectronics\tuber\desk\user
 -I
-D:\FlyElectronics\tuber\desk\modules\ssd_1327
+C:\projects\FlyElectronics\tuber\desk\modules
 -I
-D:\FlyElectronics\tuber\desk\modules\settings
+C:\projects\FlyElectronics\tuber\desk\modules\terminal
 -I
-D:\FlyElectronics\tuber\desk\modules\configs
+C:\projects\FlyElectronics\tuber\desk\modules\menu
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
+C:\projects\FlyElectronics\tuber\desk\modules\uart_bridge
 -I
-D:\FlyElectronics\tuber\desk\libs\stm32\cmsis
+C:\projects\FlyElectronics\tuber\desk\modules\ssd_1327
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
+C:\projects\FlyElectronics\tuber\desk\modules\settings
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+C:\projects\FlyElectronics\tuber\desk\modules\configs
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+C:\projects\FlyElectronics\tuber\share
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\hal\Inc
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+C:\projects\FlyElectronics\tuber\desk\libs\stm32\cmsis
 -I
-D:\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\CMSIS_RTOS
 -I
-D:\FlyElectronics\tuber\thirdparty_libs\microrl
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\portable\IAR\ARM_CM4F
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos\include
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\freertos
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327
+-I
+C:\projects\FlyElectronics\tuber\desk\libs\thirdparty\oled_ssd1327\fonts
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\share
+-I
+C:\projects\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CHAR_BITS__=8
 -D__CHAR_MAX__=0xff
 -D__CHAR_MIN__=0
@@ -304,8 +316,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__JMP_BUF_ELEMENT_TYPE__=unsigned long long int
 -D__JMP_BUF_NUM_ELEMENTS__=16
 -D__TID__=0xcf60
--D__VER__=9060003
--D__BUILD_NUMBER__=422
+-D__VER__=9050001
+-D__BUILD_NUMBER__=380
 -D__IAR_SYSTEMS_ICC__=9
 -D_MAX_ALIGNMENT=8
 -D__LITTLE_ENDIAN__=1
@@ -395,7 +407,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__CORE__=__ARM7EM__
 -D__CPU_MODE__=1
 -D__GOT_INDIRECT=0
--D__IAR_PCS_TRUST=1
 -D__ICCARM_INTRINSICS_VERSION__=2
 -D__ICCARM__=1
 -D__INTERWORKING__=1
@@ -406,8 +417,8 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__HAS_JOINED_TYPES__=1
 -D__HAS_LOCATED_DECLARATION__=1
 -D__HAS_LOCATED_WITH_INIT__=1
--D__IAR_COMPILERBASE__=0xa1100
--D__IAR_COMPILERBASE_STR__=10.17.0.9999
+-D__IAR_COMPILERBASE__=0xa1000
+-D__IAR_COMPILERBASE_STR__=10.16.0.9999
 -D__UNICODE_SOURCE_SUPPORTED__=1
 -D__VTABLE_MEM__=
 -D__PRAGMA_REDEFINE_EXTNAME=1
@@ -422,12 +433,6 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__MEMORY_ORDER_RELEASE__=3
 -D__MEMORY_ORDER_ACQ_REL__=4
 -D__MEMORY_ORDER_SEQ_CST__=5
--D__ATOMIC_RELAXED=0
--D__ATOMIC_CONSUME=2
--D__ATOMIC_ACQUIRE=2
--D__ATOMIC_RELEASE=3
--D__ATOMIC_ACQ_REL=4
--D__ATOMIC_SEQ_CST=5
 -D__STDC_UTF_16__=1
 -D__STDC_UTF_32__=1
 -D__STDC_LIB_EXT1__=201112L
@@ -443,7 +448,7 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__cpp_unicode_literals=200710L
 -D__cpp_static_assert=200410L
 -D__EDG__=1
--D__EDG_VERSION__=606
+-D__EDG_VERSION__=605
 -D__EDG_SIZE_TYPE__=unsigned int
 -D__EDG_PTRDIFF_TYPE__=int
 -D__EDG_DELTA_TYPE=int
@@ -465,9 +470,9 @@ D:\FlyElectronics\tuber\thirdparty_libs\microrl
 -D__EDG_INT128_EXTENSIONS_ALLOWED=0
 -DUSE_HAL_DRIVER=1
 -DSTM32G431xx=1
--D_DLIB_CONFIG_FILE_HEADER_NAME="C:\iar\ewarm-9.60.3\arm\inc\c\DLib_Config_Full.h"
--D_DLIB_CONFIG_FILE_STRING="C:\\iar\\ewarm-9.60.3\\arm\\inc\\c\\DLib_Config_Full.h"
--D__VERSION__="IAR ANSI C/C++ Compiler V9.60.3.422/W64 for ARM"
+-D_DLIB_CONFIG_FILE_HEADER_NAME="C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\inc\c\DLib_Config_Full.h"
+-D_DLIB_CONFIG_FILE_STRING="C:\\Program Files\\IAR Systems\\Embedded Workbench 9.2\\arm\\inc\\c\\DLib_Config_Full.h"
+-D__VERSION__="IAR ANSI C/C++ Compiler V9.50.1.380/W64 for ARM"
 -D_VA_DEFINED=
 -D_VA_LIST=struct __va_list
 -D__ICCARM_OLD_DEFINED_VAARGS__=1

部分文件因为文件数量过多而无法显示